Overview (Slides 1-15), End Results (16-40), Process (41-89), Technology (90-110)
An overview of FindWAtt's express data preparation service. Available in Clothing, Footwear, Jewelry, and Luggage/Bags. Preparing feeds for Google Shopping, Amazon Marketplace and other CSE's. Optimizing data for Site Search and CSE Campaigns.
Harper's Carpentry is a family business that creates handcrafted furniture and other wood items using recycled materials. They pride themselves on affordable prices, high quality work, and ensuring customers have an enjoyable experience with attention to detail and unique pieces. Harper's Carpentry has been in business since 2002 and has a good record with the Better Business Bureau and satisfied customers.
Redrock Consulting Ltd is a leading provider of IT staffing solutions, with a successful track record of delivering flexible recruitment services. They focus on listening to clients and candidates to understand their needs and help clients achieve their goals. Redrock has a reputation for providing an unrivalled service and helping candidates fulfill their career potential. They have expertise across a variety of technologies and industry sectors.
FindWatt Data Transformation Services - Floor MatsDan Barbata
FindWatt's data transformation services take in original product data, identify errors and abbreviations, suggest and apply standardization rules, perform categorization and taxonomy, extract attribute values, infer missing values, and output structured product data ready for use in powering ecommerce solutions like site search and navigation, merchandising, and data feeds. This leads to benefits like lower bounce rates, increased conversion rates, larger order sizes, and more sales.
Presentation Of Elective Course 12th GradeMoira Joui
The document provides an overview of an elective course for 12th grade students on the history of the United States in the 20th century. It focuses on the first decade from 1900-1909 by giving facts about the era, highlighting key historical events, and discussing culture, society, music, art, architecture, and famous characters of the time. Students will study these topics through various class materials and presentations.
Redrock Communications provides strategic business solutions and staffing services to communication technology companies. It offers recruitment, project management, and managed services for both fixed and wireless networks. Redrock aims to understand its clients' needs and develop innovative solutions, working with clients worldwide from its offices in the UK and Australia. It staffs projects with contractors or permanent hires, and can provide fully managed on-site teams.
Harper's Carpentry is a family business that creates handcrafted furniture and other wood items using recycled materials. They pride themselves on affordable prices, high quality work, and ensuring customers have an enjoyable experience with attention to detail and unique pieces. Harper's Carpentry has been in business since 2002 and has a good record with the Better Business Bureau and satisfied customers.
Redrock Consulting Ltd is a leading provider of IT staffing solutions, with a successful track record of delivering flexible recruitment services. They focus on listening to clients and candidates to understand their needs and help clients achieve their goals. Redrock has a reputation for providing an unrivalled service and helping candidates fulfill their career potential. They have expertise across a variety of technologies and industry sectors.
FindWatt Data Transformation Services - Floor MatsDan Barbata
FindWatt's data transformation services take in original product data, identify errors and abbreviations, suggest and apply standardization rules, perform categorization and taxonomy, extract attribute values, infer missing values, and output structured product data ready for use in powering ecommerce solutions like site search and navigation, merchandising, and data feeds. This leads to benefits like lower bounce rates, increased conversion rates, larger order sizes, and more sales.
Presentation Of Elective Course 12th GradeMoira Joui
The document provides an overview of an elective course for 12th grade students on the history of the United States in the 20th century. It focuses on the first decade from 1900-1909 by giving facts about the era, highlighting key historical events, and discussing culture, society, music, art, architecture, and famous characters of the time. Students will study these topics through various class materials and presentations.
Redrock Communications provides strategic business solutions and staffing services to communication technology companies. It offers recruitment, project management, and managed services for both fixed and wireless networks. Redrock aims to understand its clients' needs and develop innovative solutions, working with clients worldwide from its offices in the UK and Australia. It staffs projects with contractors or permanent hires, and can provide fully managed on-site teams.
To assess how good Nordstrom's online catalog product attribution is in understanding context in consumer search terms. We looked at 4 key dimensions in this analysis:
(a) Completeness: Are the product data attributes adequately complete across required fields?
(b) Accuracy: Is the available data correctly filled in and up to date?
(c) Consistency: Are the values consistent and comply with specified formats?
(d) Other: Product availability or search related issues resulting in irrelevant results
Mid-term Project : Fashion Brand Management : Polimoda
-The project was based on an idea-generating, developed in practical tools (structural / logistical, legal, managerial aspects), and the company based in a simulated, but calibrated factor on the human subject.
Vintage Elle is an online felt handbag company. Their business plan outlines launching a line of felt tote bags, clutches, crossbodies and laptop bags. They will source manufacturing from a partner in China and distribute products through Amazon. Financial projections estimate $4875 in revenue the first year, growing to $9355 by year 5, with net incomes of $2643 and $5942 respectively. The plan also includes sections on marketing, operations, social responsibility and implementation.
Exclusiva is a Bangladeshi apparel sourcing agent established in 2007 that exports knitwear, woven wear, and sweaters. It has an annual turnover of $6.64 million and exports to Europe, the US, and Africa. Exclusiva has in-house merchandising, sampling, quality assurance, and design teams and works with various vendor partners to produce a range of products including sweaters, polo shirts, tees, shorts, and accessories.
BIGGIFT is a corporate gifting company based in Bangalore that provides promotional products to help businesses enhance their brand recall. They offer a wide range of gift items and packaging solutions tailored to clients' budgets and target audiences. Some key services mentioned include recommending integrated collections, customizing gifts with company logos, and consulting on promotional campaigns. The document provides details on how corporate gifts can help increase business efficiency when connected to product use. It also outlines BIGGIFT's values, product categories including bags, and capabilities in customization, quality control, and production volume. Testimonials from satisfied clients are included.
Falmouth University Lecture: How to make a difference in fashion?Nicola Millson
A 4-5 hour workshop designed for 3rd year fashion students at Falmouth Univesity to introduce them to sustainability concepts and their application in fashion and business.
A very interactive session. Students were asked to bring examples of product heros – products, companies or designers that are doing something ‘sustainable’.
Social Fashion presented by Marc Held from Bodek and Rhodes and Dana Zezzo from Jetline. Interactive session to learn how to turn apparel trends and knowledge in social media content in the promotional products industry.
The document discusses two case studies from the Adestra Email Summit:
1) IOP Publishing discussed improving their Physics World registration process and newsletters through automating content, implementing a flexible solution, and improving data quality which led to growth.
2) Serious Sport discussed how they implemented a post-purchase product recommendations email that uses transactional data to identify customers who purchased 2 weeks ago and recommends 3 related products not already owned based on prior purchases, stock, seasonality and sales.
Mahalakshmi Garments is a textile company founded in 1998 in France and Poland specializing in men's, women's and kids clothing. It has 340 employees and is led by Founder Sekar and Key People Nataraj and Balakrishnan. The company's vision is to promote equitable development through commitment and work. Its mission is to maximize profits while providing best customer service and value. The production process involves dyeing, compacting, printing, garmenting, packing, inspecting and shipping. The company has departments for human resources, production, finance, purchase and sampling.
Ecosack designs, manufactures, and sells cloth bags as a sustainable alternative to plastic bags. Their bags are made from recycled cloth waste to benefit the environment and tap into the growing market for reusable bags. Ecosack provides a durable, affordable bag that can help reduce plastic waste by offering customers a reusable option. They validated their minimum viable product by exhibiting bags at a local event and received positive feedback from 70% of over 60 customers surveyed.
Understanding complexity is understanding content and its function. This talk is about content driven design in prototyping. The point of content driven design is to simulate everything users can do with data in highly interactive prototypes.
To assess how good Macy's online catalog product attribution is in understanding context in consumer search terms. We looked at 4 key dimensions in this analysis:
(a) Completeness: Are the product data attributes adequately complete across required fields?
(b) Accuracy: Is the available data correctly filled in and up to date?
(c) Consistency: Are the values consistent and comply with specified formats?
(d) Other: Product availability or search related issues resulting in irrelevant results
The document provides an overview of Rethreaded, a social enterprise that trains women affected by the sex trade. It summarizes 3 research projects conducted to understand customers and improve products. Project 1 examined brand perception and customer profiles. Projects 2 and 3 assessed customer preferences for product attributes, design, and the online store. Key findings included a need for improved product variety, design, and distribution channels like the online store. Recommendations focused on leveraging the organization's story and implementing changes based on research insights.
The document provides a framework for developing brand strategies with three key elements: 1) identifying what targets (customers) care about, 2) determining what the brand is good at, and 3) defining the primary value the brand provides to predispose customers to purchase. It then gives examples of how to develop brand strategies for different companies/brands by identifying a claim and providing three proof points to support the claim that address what customers care about and what the brand is good at.
AthleteTrax is a software service that provides analytics and tracking for athletes and coaches. It is an intangible service experience rather than a tangible good. Based on the details provided, it seems to be in the early stages of the product life cycle, either introduction or growth. At this stage, it should target early adopters like elite athletes and coaches to gain awareness and trial among key influencers in order to move into the growth stage of the life cycle.
This document proposes a reusable and eco-friendly packaging system for the fashion industry. It notes current problems with packaging waste and lack of organization. It draws inspiration from concepts like cradle-to-cradle design and sharing models. The proposed product line includes durable bags, boxes, and packing materials made from 100% renewable and recyclable materials. The business model involves partnering with firms to test the system and lower costs over time through a subscription service. The goal is to help reduce packaging waste while providing an affordable and sustainable solution for businesses.
LYCRA® F!TFinder - A Solution to Find the Optimal Size for Hosiery - Richard ...LYCRAbrand
Consumer insights have shown that a high percentage of women have difficulty finding hosiery that fits and feels comfortable. This insight led INVISTA to develop a trial app called LYCRA® F!T FINDER to help customers find the right size based on their body measurements and digital body scans. Guests at last week’s LYCRA® FIBER MOVES event were invited to test the app and commented on how user-friendly it is. Previous research demonstrated that more than 75% of women surveyed found it engaging and user-friendly with more than 90% saying they would recommend it to friends.
Toteteca is an online bag customization company started in 2013 by Mr. Kaushal Chudiwala. It allows customers to select and customize bags in any color or combination from their website. Toteteca leverages its parent company Veda Lifestyle's manufacturing skills to deliver high quality customized bags. The company operates out of an office in Mumbai where bag designs are created, samples are developed, and production is carried out in-house by skilled craftspeople. Toteteca focuses on casual and formal handbags, sling bags, laptop bags, and backpacks for women ages 18 to 35.
This document provides an analysis of the watch industry in India and a marketing plan for a new watch brand called Panache. It includes the following key points:
- The watch market in India is large with 40 million units sold annually, but 60% is unorganized. Quartz watches dominate the organized sector.
- Panache will target multiple age groups with watches priced between Rs. 1999-5999. It will differentiate through customizable dual straps and special straps for sensitive skin.
- The marketing strategy will include both online and offline advertising, focusing on different channels for casual and professional watch categories. Social media will be key for online marketing.
Orca: Nocode Graphical Editor for Container OrchestrationPedro J. Molina
Tool demo on CEDI/SISTEDES/JISBD2024 at A Coruña, Spain. 2024.06.18
"Orca: Nocode Graphical Editor for Container Orchestration"
by Pedro J. Molina PhD. from Metadev
Alluxio Webinar | 10x Faster Trino Queries on Your Data PlatformAlluxio, Inc.
Alluxio Webinar
June. 18, 2024
For more Alluxio Events: https://www.alluxio.io/events/
Speaker:
- Jianjian Xie (Staff Software Engineer, Alluxio)
As Trino users increasingly rely on cloud object storage for retrieving data, speed and cloud cost have become major challenges. The separation of compute and storage creates latency challenges when querying datasets; scanning data between storage and compute tiers becomes I/O bound. On the other hand, cloud API costs related to GET/LIST operations and cross-region data transfer add up quickly.
The newly introduced Trino file system cache by Alluxio aims to overcome the above challenges. In this session, Jianjian will dive into Trino data caching strategies, the latest test results, and discuss the multi-level caching architecture. This architecture makes Trino 10x faster for data lakes of any scale, from GB to EB.
What you will learn:
- Challenges relating to the speed and costs of running Trino in the cloud
- The new Trino file system cache feature overview, including the latest development status and test results
- A multi-level cache framework for maximized speed, including Trino file system cache and Alluxio distributed cache
- Real-world cases, including a large online payment firm and a top ridesharing company
- The future roadmap of Trino file system cache and Trino-Alluxio integration
More Related Content
Similar to FindWAtt Express Product Data Prep Modules
To assess how good Nordstrom's online catalog product attribution is in understanding context in consumer search terms. We looked at 4 key dimensions in this analysis:
(a) Completeness: Are the product data attributes adequately complete across required fields?
(b) Accuracy: Is the available data correctly filled in and up to date?
(c) Consistency: Are the values consistent and comply with specified formats?
(d) Other: Product availability or search related issues resulting in irrelevant results
Mid-term Project : Fashion Brand Management : Polimoda
-The project was based on an idea-generating, developed in practical tools (structural / logistical, legal, managerial aspects), and the company based in a simulated, but calibrated factor on the human subject.
Vintage Elle is an online felt handbag company. Their business plan outlines launching a line of felt tote bags, clutches, crossbodies and laptop bags. They will source manufacturing from a partner in China and distribute products through Amazon. Financial projections estimate $4875 in revenue the first year, growing to $9355 by year 5, with net incomes of $2643 and $5942 respectively. The plan also includes sections on marketing, operations, social responsibility and implementation.
Exclusiva is a Bangladeshi apparel sourcing agent established in 2007 that exports knitwear, woven wear, and sweaters. It has an annual turnover of $6.64 million and exports to Europe, the US, and Africa. Exclusiva has in-house merchandising, sampling, quality assurance, and design teams and works with various vendor partners to produce a range of products including sweaters, polo shirts, tees, shorts, and accessories.
BIGGIFT is a corporate gifting company based in Bangalore that provides promotional products to help businesses enhance their brand recall. They offer a wide range of gift items and packaging solutions tailored to clients' budgets and target audiences. Some key services mentioned include recommending integrated collections, customizing gifts with company logos, and consulting on promotional campaigns. The document provides details on how corporate gifts can help increase business efficiency when connected to product use. It also outlines BIGGIFT's values, product categories including bags, and capabilities in customization, quality control, and production volume. Testimonials from satisfied clients are included.
Falmouth University Lecture: How to make a difference in fashion?Nicola Millson
A 4-5 hour workshop designed for 3rd year fashion students at Falmouth Univesity to introduce them to sustainability concepts and their application in fashion and business.
A very interactive session. Students were asked to bring examples of product heros – products, companies or designers that are doing something ‘sustainable’.
Social Fashion presented by Marc Held from Bodek and Rhodes and Dana Zezzo from Jetline. Interactive session to learn how to turn apparel trends and knowledge in social media content in the promotional products industry.
The document discusses two case studies from the Adestra Email Summit:
1) IOP Publishing discussed improving their Physics World registration process and newsletters through automating content, implementing a flexible solution, and improving data quality which led to growth.
2) Serious Sport discussed how they implemented a post-purchase product recommendations email that uses transactional data to identify customers who purchased 2 weeks ago and recommends 3 related products not already owned based on prior purchases, stock, seasonality and sales.
Mahalakshmi Garments is a textile company founded in 1998 in France and Poland specializing in men's, women's and kids clothing. It has 340 employees and is led by Founder Sekar and Key People Nataraj and Balakrishnan. The company's vision is to promote equitable development through commitment and work. Its mission is to maximize profits while providing best customer service and value. The production process involves dyeing, compacting, printing, garmenting, packing, inspecting and shipping. The company has departments for human resources, production, finance, purchase and sampling.
Ecosack designs, manufactures, and sells cloth bags as a sustainable alternative to plastic bags. Their bags are made from recycled cloth waste to benefit the environment and tap into the growing market for reusable bags. Ecosack provides a durable, affordable bag that can help reduce plastic waste by offering customers a reusable option. They validated their minimum viable product by exhibiting bags at a local event and received positive feedback from 70% of over 60 customers surveyed.
Understanding complexity is understanding content and its function. This talk is about content driven design in prototyping. The point of content driven design is to simulate everything users can do with data in highly interactive prototypes.
To assess how good Macy's online catalog product attribution is in understanding context in consumer search terms. We looked at 4 key dimensions in this analysis:
(a) Completeness: Are the product data attributes adequately complete across required fields?
(b) Accuracy: Is the available data correctly filled in and up to date?
(c) Consistency: Are the values consistent and comply with specified formats?
(d) Other: Product availability or search related issues resulting in irrelevant results
The document provides an overview of Rethreaded, a social enterprise that trains women affected by the sex trade. It summarizes 3 research projects conducted to understand customers and improve products. Project 1 examined brand perception and customer profiles. Projects 2 and 3 assessed customer preferences for product attributes, design, and the online store. Key findings included a need for improved product variety, design, and distribution channels like the online store. Recommendations focused on leveraging the organization's story and implementing changes based on research insights.
The document provides a framework for developing brand strategies with three key elements: 1) identifying what targets (customers) care about, 2) determining what the brand is good at, and 3) defining the primary value the brand provides to predispose customers to purchase. It then gives examples of how to develop brand strategies for different companies/brands by identifying a claim and providing three proof points to support the claim that address what customers care about and what the brand is good at.
AthleteTrax is a software service that provides analytics and tracking for athletes and coaches. It is an intangible service experience rather than a tangible good. Based on the details provided, it seems to be in the early stages of the product life cycle, either introduction or growth. At this stage, it should target early adopters like elite athletes and coaches to gain awareness and trial among key influencers in order to move into the growth stage of the life cycle.
This document proposes a reusable and eco-friendly packaging system for the fashion industry. It notes current problems with packaging waste and lack of organization. It draws inspiration from concepts like cradle-to-cradle design and sharing models. The proposed product line includes durable bags, boxes, and packing materials made from 100% renewable and recyclable materials. The business model involves partnering with firms to test the system and lower costs over time through a subscription service. The goal is to help reduce packaging waste while providing an affordable and sustainable solution for businesses.
LYCRA® F!TFinder - A Solution to Find the Optimal Size for Hosiery - Richard ...LYCRAbrand
Consumer insights have shown that a high percentage of women have difficulty finding hosiery that fits and feels comfortable. This insight led INVISTA to develop a trial app called LYCRA® F!T FINDER to help customers find the right size based on their body measurements and digital body scans. Guests at last week’s LYCRA® FIBER MOVES event were invited to test the app and commented on how user-friendly it is. Previous research demonstrated that more than 75% of women surveyed found it engaging and user-friendly with more than 90% saying they would recommend it to friends.
Toteteca is an online bag customization company started in 2013 by Mr. Kaushal Chudiwala. It allows customers to select and customize bags in any color or combination from their website. Toteteca leverages its parent company Veda Lifestyle's manufacturing skills to deliver high quality customized bags. The company operates out of an office in Mumbai where bag designs are created, samples are developed, and production is carried out in-house by skilled craftspeople. Toteteca focuses on casual and formal handbags, sling bags, laptop bags, and backpacks for women ages 18 to 35.
This document provides an analysis of the watch industry in India and a marketing plan for a new watch brand called Panache. It includes the following key points:
- The watch market in India is large with 40 million units sold annually, but 60% is unorganized. Quartz watches dominate the organized sector.
- Panache will target multiple age groups with watches priced between Rs. 1999-5999. It will differentiate through customizable dual straps and special straps for sensitive skin.
- The marketing strategy will include both online and offline advertising, focusing on different channels for casual and professional watch categories. Social media will be key for online marketing.
Similar to FindWAtt Express Product Data Prep Modules (20)
Orca: Nocode Graphical Editor for Container OrchestrationPedro J. Molina
Tool demo on CEDI/SISTEDES/JISBD2024 at A Coruña, Spain. 2024.06.18
"Orca: Nocode Graphical Editor for Container Orchestration"
by Pedro J. Molina PhD. from Metadev
Alluxio Webinar | 10x Faster Trino Queries on Your Data PlatformAlluxio, Inc.
Alluxio Webinar
June. 18, 2024
For more Alluxio Events: https://www.alluxio.io/events/
Speaker:
- Jianjian Xie (Staff Software Engineer, Alluxio)
As Trino users increasingly rely on cloud object storage for retrieving data, speed and cloud cost have become major challenges. The separation of compute and storage creates latency challenges when querying datasets; scanning data between storage and compute tiers becomes I/O bound. On the other hand, cloud API costs related to GET/LIST operations and cross-region data transfer add up quickly.
The newly introduced Trino file system cache by Alluxio aims to overcome the above challenges. In this session, Jianjian will dive into Trino data caching strategies, the latest test results, and discuss the multi-level caching architecture. This architecture makes Trino 10x faster for data lakes of any scale, from GB to EB.
What you will learn:
- Challenges relating to the speed and costs of running Trino in the cloud
- The new Trino file system cache feature overview, including the latest development status and test results
- A multi-level cache framework for maximized speed, including Trino file system cache and Alluxio distributed cache
- Real-world cases, including a large online payment firm and a top ridesharing company
- The future roadmap of Trino file system cache and Trino-Alluxio integration
🏎️Tech Transformation: DevOps Insights from the Experts 👩💻campbellclarkson
Connect with fellow Trailblazers, learn from industry experts Glenda Thomson (Salesforce, Principal Technical Architect) and Will Dinn (Judo Bank, Salesforce Development Lead), and discover how to harness DevOps tools with Salesforce.
Manyata Tech Park Bangalore_ Infrastructure, Facilities and Morenarinav14
Located in the bustling city of Bangalore, Manyata Tech Park stands as one of India’s largest and most prominent tech parks, playing a pivotal role in shaping the city’s reputation as the Silicon Valley of India. Established to cater to the burgeoning IT and technology sectors
Mobile App Development Company In Noida | Drona InfotechDrona Infotech
React.js, a JavaScript library developed by Facebook, has gained immense popularity for building user interfaces, especially for single-page applications. Over the years, React has evolved and expanded its capabilities, becoming a preferred choice for mobile app development. This article will explore why React.js is an excellent choice for the Best Mobile App development company in Noida.
Visit Us For Information: https://www.linkedin.com/pulse/what-makes-reactjs-stand-out-mobile-app-development-rajesh-rai-pihvf/
DevOps Consulting Company | Hire DevOps Servicesseospiralmantra
Spiral Mantra excels in providing comprehensive DevOps services, including Azure and AWS DevOps solutions. As a top DevOps consulting company, we offer controlled services, cloud DevOps, and expert consulting nationwide, including Houston and New York. Our skilled DevOps engineers ensure seamless integration and optimized operations for your business. Choose Spiral Mantra for superior DevOps services.
https://www.spiralmantra.com/devops/
Enhanced Screen Flows UI/UX using SLDS with Tom KittPeter Caitens
Join us for an engaging session led by Flow Champion, Tom Kitt. This session will dive into a technique of enhancing the user interfaces and user experiences within Screen Flows using the Salesforce Lightning Design System (SLDS). This technique uses Native functionality, with No Apex Code, No Custom Components and No Managed Packages required.
How Can Hiring A Mobile App Development Company Help Your Business Grow?ToXSL Technologies
ToXSL Technologies is an award-winning Mobile App Development Company in Dubai that helps businesses reshape their digital possibilities with custom app services. As a top app development company in Dubai, we offer highly engaging iOS & Android app solutions. https://rb.gy/necdnt
Photoshop Tutorial for Beginners (2024 Edition)alowpalsadig
Photoshop Tutorial for Beginners (2024 Edition)
Explore the evolution of programming and software development and design in 2024. Discover emerging trends shaping the future of coding in our insightful analysis."
Here's an overview:Introduction: The Evolution of Programming and Software DevelopmentThe Rise of Artificial Intelligence and Machine Learning in CodingAdopting Low-Code and No-Code PlatformsQuantum Computing: Entering the Software Development MainstreamIntegration of DevOps with Machine Learning: MLOpsAdvancements in Cybersecurity PracticesThe Growth of Edge ComputingEmerging Programming Languages and FrameworksSoftware Development Ethics and AI RegulationSustainability in Software EngineeringThe Future Workforce: Remote and Distributed TeamsConclusion: Adapting to the Changing Software Development LandscapeIntroduction: The Evolution of Programming and Software Development
Photoshop Tutorial for Beginners (2024 Edition)Explore the evolution of programming and software development and design in 2024. Discover emerging trends shaping the future of coding in our insightful analysis."Here's an overview:Introduction: The Evolution of Programming and Software DevelopmentThe Rise of Artificial Intelligence and Machine Learning in CodingAdopting Low-Code and No-Code PlatformsQuantum Computing: Entering the Software Development MainstreamIntegration of DevOps with Machine Learning: MLOpsAdvancements in Cybersecurity PracticesThe Growth of Edge ComputingEmerging Programming Languages and FrameworksSoftware Development Ethics and AI RegulationSustainability in Software EngineeringThe Future Workforce: Remote and Distributed TeamsConclusion: Adapting to the Changing Software Development LandscapeIntroduction: The Evolution of Programming and Software Development
The importance of developing and designing programming in 2024
Programming design and development represents a vital step in keeping pace with technological advancements and meeting ever-changing market needs. This course is intended for anyone who wants to understand the fundamental importance of software development and design, whether you are a beginner or a professional seeking to update your knowledge.
Course objectives:
1. **Learn about the basics of software development:
- Understanding software development processes and tools.
- Identify the role of programmers and designers in software projects.
2. Understanding the software design process:
- Learn about the principles of good software design.
- Discussing common design patterns such as Object-Oriented Design.
3. The importance of user experience (UX) in modern software:
- Explore how user experience can improve software acceptance and usability.
- Tools and techniques to analyze and improve user experience.
4. Increase efficiency and productivity through modern development tools:
- Access to the latest programming tools and languages used in the industry.
- Study live examples of applications
Boost Your Savings with These Money Management AppsJhone kinadey
A money management app can transform your financial life by tracking expenses, creating budgets, and setting financial goals. These apps offer features like real-time expense tracking, bill reminders, and personalized insights to help you save and manage money effectively. With a user-friendly interface, they simplify financial planning, making it easier to stay on top of your finances and achieve long-term financial stability.
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Paul Brebner
Closing talk for the Performance Engineering track at Community Over Code EU (Bratislava, Slovakia, June 5 2024) https://eu.communityovercode.org/sessions/2024/why-apache-kafka-clusters-are-like-galaxies-and-other-cosmic-kafka-quandaries-explored/ Instaclustr (now part of NetApp) manages 100s of Apache Kafka clusters of many different sizes, for a variety of use cases and customers. For the last 7 years I’ve been focused outwardly on exploring Kafka application development challenges, but recently I decided to look inward and see what I could discover about the performance, scalability and resource characteristics of the Kafka clusters themselves. Using a suite of Performance Engineering techniques, I will reveal some surprising discoveries about cosmic Kafka mysteries in our data centres, related to: cluster sizes and distribution (using Zipf’s Law), horizontal vs. vertical scalability, and predicting Kafka performance using metrics, modelling and regression techniques. These insights are relevant to Kafka developers and operators.
Measures in SQL (SIGMOD 2024, Santiago, Chile)Julian Hyde
SQL has attained widespread adoption, but Business Intelligence tools still use their own higher level languages based upon a multidimensional paradigm. Composable calculations are what is missing from SQL, and we propose a new kind of column, called a measure, that attaches a calculation to a table. Like regular tables, tables with measures are composable and closed when used in queries.
SQL-with-measures has the power, conciseness and reusability of multidimensional languages but retains SQL semantics. Measure invocations can be expanded in place to simple, clear SQL.
To define the evaluation semantics for measures, we introduce context-sensitive expressions (a way to evaluate multidimensional expressions that is consistent with existing SQL semantics), a concept called evaluation context, and several operations for setting and modifying the evaluation context.
A talk at SIGMOD, June 9–15, 2024, Santiago, Chile
Authors: Julian Hyde (Google) and John Fremlin (Google)
https://doi.org/10.1145/3626246.3653374
Malibou Pitch Deck For Its €3M Seed Roundsjcobrien
French start-up Malibou raised a €3 million Seed Round to develop its payroll and human resources
management platform for VSEs and SMEs. The financing round was led by investors Breega, Y Combinator, and FCVC.
8 Best Automated Android App Testing Tool and Framework in 2024.pdfkalichargn70th171
Regarding mobile operating systems, two major players dominate our thoughts: Android and iPhone. With Android leading the market, software development companies are focused on delivering apps compatible with this OS. Ensuring an app's functionality across various Android devices, OS versions, and hardware specifications is critical, making Android app testing essential.
Consistent toolbox talks are critical for maintaining workplace safety, as they provide regular opportunities to address specific hazards and reinforce safe practices.
These brief, focused sessions ensure that safety is a continual conversation rather than a one-time event, which helps keep safety protocols fresh in employees' minds. Studies have shown that shorter, more frequent training sessions are more effective for retention and behavior change compared to longer, infrequent sessions.
Engaging workers regularly, toolbox talks promote a culture of safety, empower employees to voice concerns, and ultimately reduce the likelihood of accidents and injuries on site.
The traditional method of conducting safety talks with paper documents and lengthy meetings is not only time-consuming but also less effective. Manual tracking of attendance and compliance is prone to errors and inconsistencies, leading to gaps in safety communication and potential non-compliance with OSHA regulations. Switching to a digital solution like Safelyio offers significant advantages.
Safelyio automates the delivery and documentation of safety talks, ensuring consistency and accessibility. The microlearning approach breaks down complex safety protocols into manageable, bite-sized pieces, making it easier for employees to absorb and retain information.
This method minimizes disruptions to work schedules, eliminates the hassle of paperwork, and ensures that all safety communications are tracked and recorded accurately. Ultimately, using a digital platform like Safelyio enhances engagement, compliance, and overall safety performance on site. https://safelyio.com/
2. 1
• Background - Who is FindWAtt? What do we do?
2
• End Results - What do our results look like?
3
• Process - What does the Step-by-Step data transformation entail?
4
• FindWAtt System - What toolsets/technologies have we developed?
AGENDA
3. FindWAtt takes a Unique Approach to Product Data
Services
INTRODUCTION TO FINDWATT
• Been working in Product Data since 2008
• Developed an Expert System
– Self-learning, automated data processing
– Purpose-built for ecommerce product data
– Fixes errors, re-organizes information, adds structure
4. Worked in many different product categories for
large and small clients
Example Customer(s) Industry
Apparel & Jewelry
Drugstore & HBA
Tools & Home Improvement
Office Supplies
CUSTOMERS & INDUSTRIES
5. New category specific solution that’s automatic,
fast, and customizable.
NEW MODULAR EXPRESS DATA PROCESSING UTILITY
• Fast Processing
o 24-hr turn around time
• Automatic Processing
o Highly Accurate
o Highly Consistent
• Expandable & Customizable
o Can easily add custom attributes
o Able to extract more and more over time
6. We are currently focused in apparel but are also
working on expanding into other areas
READY-TO-GO MODULES
Clothing
Shoes
Bags & Luggage Jewelry
7. There are 5 central things we do to fix errors, add
missing information, and optimize product data
Service Examples
Data Cleaning • Fix Misspellings (e.g. Fushia, Fucshia -> Fuchsia)
• Fix Abbreviations (e.g. Blk, Blck -> Black)
Fix Existing Attributes • Standardize Values (e.g. XL, Extra Large -> XL)
• Split Attributes (e.g. Color -> Color, Pattern, Team)
• Attribute Families (e.g. Dark Blue, Light Blue -> Blue)
Add New Attributes • Attributes (e.g. Type, Color, Size, Pattern)
• Values (e.g. Dress Shirt, Black, XL, Striped)
*Rebuild Product Titles & Details • Ensure key information is present
• Ensure titles are consistently built
*Data Feed Prep
(Google Shopping)
• Ensure mandatory & recommended attributes
• Remove disqualifiers
• Validate GTIN
WHAT WE DO
*Optional services
8. Our approach combines the flexibility of hiring
humans with the quality of big data providers
FINDWATT VS COMPETITION
• Limited
• Not Unique
• Fast
• Automatic
• Consistent
• Manual
• Slow
• Inconsistent
Data Providers Data Clean Up FirmsFindWAtt
• Unlimited
• Unique
9. Here is a sampling of the attributes we provide
ATTRIBUTES IN CLOTHING
Module Attributes Example Values
Clothing • Product Type
• Brand
• Age/Gender
• Material
• Size
• Color
• Pattern
• Back Type
• Closure
• Features
• Leather Type
• Fit
• Neck Type
• Sleeve Length
• Shirts Dresses, Jeans
• Levis, Calvin Klein, Hugo Boss
• Womens, Mens, Girls, Boys
• Cotton, Polyester, Leather
• Small, Medium, Large
• Blue, Red, White
• Striped, Polka Dots, Animal Print
• Backless, Crossback, T-Back
• Button Up, Zip Up
• Lightweight, Hooded, Insulated
• Full Grain, Patent, Lamb, Nappa
• Skinny Leg, Straight Leg, Bootcut
• Crew Neck, V-Neck, Turtleneck
• Short Sleeve, Long Sleeve, ¾ Sleeve
10. Here is a sampling of the attributes we provide
ATTRIBUTES IN FOOTWEAR
Module Attributes Example Values
Footwear • Product Type
• Brand
• Age/Gender
• Material
• Shoe Size
• Shoe Width
• Color
• Pattern
• Accents
• Closure
• Features
• Heel Height
• Occasion
• Toe Type
• High Heels, Boots, Sneakers
• Clarks, Converse, Nike
• Womens, Mens, Girls, Boys
• Leather, Canvas, Rubber
• 6.5, 8.0, 9.5
• A, B, 2E
• Black, Brown, Yellow
• Snake Print, Cheetah Print
• Bow, Buckle, Button
• Zip Up, Lace Up, Slip On
• Lightweight, Waterproof, Glow in Dark
• 1 Inch, 2 Inch, 3 Inch
• Dress, Casual, Work
• Closed Toe, Open Toe, Round Toe
11. Here is a sampling of the attributes we provide
ATTRIBUTES IN BAGS/LUGGAGE
Module Attributes Example Values
Bags/Luggage • Product Type
• Brand
• Age/Gender
• Color
• Pattern
• Material
• Size
• Features
• # Pockets
• Usage
• Luggage, Handbags, Wallets
• Samsonite, Coach
• Womens, Mens, Girls, Boys
• Beige, Green, Black
• Houndstooth, Solid
• Leather, Faux Leather
• 14 Inch, 20 Inch, 29 Inch
• Expandable, Flap Over, Rolling
• 5 Pocket, 8 Pocket, 12 Pocket
• Hiking, Sports, Travel
12. Here is a sampling of the attributes we provide
ATTRIBUTES IN JEWELRY
Module Attributes Example Values
Jewelry • Product Type
• Brand
• Age/Gender
• Color
• Material
• Metal Type
• Metal Stamp
• Chain Type
• Clasp Type
• Backing Type
• Gem Type
• Stone Clarity
• Stone Shape
• Wedding Ring, Bangle Bracelet, Brooch Pin
• Tiffany, Vera Wang, Gucci
• Womens, Mens
• Black, Blue, Purple
• Crystal, Leather, Glass
• Gold, Sterling Silver, Platinum
• 14k, 18k, 24k, 925 Sterling
• Box, Figaro, Mariner, Omega
• Lobster Claw, Snap, Toggle
• Clip-on, Fishhook, Lever back
• Diamond, Amethyst, Topaz
• VVS1, VS1, SI1
• Heart, Oval, Princess
13. 1
• Background - Who is FindWAtt? What do we do?
2
• End Results - What do our results look like?
3
• Process - What does the Step-by-Step data transformation entail?
4
• FindWAtt System - What toolsets/technologies have we developed?
AGENDA
19. We provide a list of every error and how it was
changed.
FIX ERRORS IN PRODUCT TITLES
Leather
Leahter
Leathe
Lether
Leathr
Lthr
20. Errors can often provide insight into common typos
or misspellings which can be utilized as synonyms
COMMON MISSPELLINGS = SEARCH SYNONYMS
Original Word Correct Word
Burgandy Burgundy
Camoflage Camouflage
Flourescent
FluorescentFlorescent
Fluoresent
Fucshia
Fuchsia
Fuschia
Moccassin Moccasin
Stilletto
Stiletto
Stilleto
32. Making them consistently expressed with the
important information up front.
RESTRUCTURED PRODUCT TITLES
33. Product details are also rebuilt…
RESTRUCTURING PRODUCT DETAILS
Product Details (before)
Carbon Fiber Composite Weave Shell: Extremely lightweight.
Superior fit and comfort using advanced CAD technology.
Optically-superior Pinlock®-prepared Faceshield: New 3D design
provides 95% UV protection, an anti-scratch coating and is
prepared for the ultimate anti-fog Pinlock insert.
RapidFire™ Shield Replacement System: Quick, secure, tool-less
removal and installation. "ACS" Advanced Channeling Ventilation
System: Full front to back airflow flushes heat and humidity up
and out. SilverCool™ Interior: Removable moisture-wicking and
odor-free interior with advanced silver anti-bacterial fabric.
SNELL/DOT Approved. SIZES: XS-XXL. Weight: 3.51 lbs
34. Adding the necessary HTML markup and organizing
them for maximal readability and SEO.
RESTRUCTURING PRODUCT DETAILS
Product Details (before) Product Details (after)
Carbon Fiber Composite Weave Shell: Extremely lightweight.
Superior fit and comfort using advanced CAD technology.
Optically-superior Pinlock®-prepared Faceshield: New 3D design
provides 95% UV protection, an anti-scratch coating and is
prepared for the ultimate anti-fog Pinlock insert.
RapidFire™ Shield Replacement System: Quick, secure, tool-less
removal and installation. "ACS" Advanced Channeling Ventilation
System: Full front to back airflow flushes heat and humidity up
and out. SilverCool™ Interior: Removable moisture-wicking and
odor-free interior with advanced silver anti-bacterial fabric.
SNELL/DOT Approved. SIZES: XS-XXL. Weight: 3.51 lbs
Features:
• Carbon Fiber Composite Weave Shell. Extremely lightweight. Superior fit
and comfort using advanced CAD technology.
• Optically-superior Pinlock®-prepared Faceshield. New 3D design provides
95% UV protection, an anti-scratch coating and is prepared for the ultimate
anti-fog Pinlock insert.
• RapidFire™ Shield Replacement System. Quick, secure, tool-less removal
and installation..
• "ACS" Advanced Channeling Ventilation System. Full front to back airflow
flushes heat and humidity up and out.
• SilverCool™ Interior. Removable moisture-wicking and odor-free interior
with advanced silver anti-bacterial fabric.
Certification:
• SNELL 2010 Rated
• DOT Approved
Specifications:
• SIZES: XS-XXL
• WEIGHT: 3.51 lbs
36. FindWAtt also optimizes feeds for CSE’s and online
Marketplaces.
PREP DATA FEEDS FOR GOOGLE, BING & MARKETPLACES
• Don’t get blocked by Google
– Verify GTIN
– Fix Capitalization, Spelling & Spacing
– Remove Promotional Info
– Build strong Product Title
– Ensure all Required & Recommended Attributes
37. PREP DATA FEEDS FOR GOOGLE, BING & MARKETPLACES
Product Title Brand Color Material Age
Group
Google Product Category
Jessica Simpson Discontinued Faux-Leather
Jacket w/ Snap Detail
Jessica
Simpson
Nine West New! Puffy Down Jacket Nine West Latte
Black Rivet Baseball Faux-Leather Bomber
Jacket
Black Rivet Black,White
Calvin Klein Faux-Leather Bomber 2014 New
Arrival
Calvin Klein
Big & Tall Black Rivet Raven Leather Jacket Black Rivet Black
Kenneth Cole Leather Walking Coat w/
Notch Collar
Kenneth ColeBlack
Marc New York Lightweight Vintage Leather
Jacket w/Hood
Marc New
York
Leather King Leather Classic Asymmetrical
Cycle Jacket (Free Shipping)
Leather King Black
Milwaukee Leather Pebbled Cycle Jacket w/
Reflector Sleeves
Milwaukee
Andrew Marc Center Exposed Zip Leather
Scuba w/ Multi Stitching
Andrew
Marc
Cognac
38. Promotional information is identified
PREP DATA FEEDS FOR GOOGLE, BING & MARKETPLACES
Product Title Brand Color Material Age
Group
Google Product Category
Jessica Simpson Discontinued Faux-Leather
Jacket w/ Snap Detail
Jessica
Simpson
Nine West New! Puffy Down Jacket Nine West Latte
Black Rivet Baseball Faux-Leather Bomber
Jacket
Black Rivet Black,White
Calvin Klein Faux-Leather Bomber 2014 New
Arrival
Calvin Klein
Big & Tall Black Rivet Raven Leather Jacket Black Rivet Black
Kenneth Cole Leather Walking Coat w/
Notch Collar
Kenneth ColeBlack
Marc New York Lightweight Vintage Leather
Jacket w/Hood
Marc New
York
Leather King Leather Classic Asymmetrical
Cycle Jacket (Free Shipping)
Leather King Black
Milwaukee Leather Pebbled Cycle Jacket w/
Reflector Sleeves
Milwaukee
Andrew Marc Center Exposed Zip Leather
Scuba w/ Multi Stitching
Andrew
Marc
Cognac
39. And removed…
PREP DATA FEEDS FOR GOOGLE, BING & MARKETPLACES
Product Title Brand Color Material Age
Group
Google Product Category
Jessica Simpson Faux-Leather Jacket w/ Snap
Detail
Jessica
Simpson
Nine West Puffy Down Jacket Nine West Latte
Black Rivet Baseball Faux-Leather Bomber
Jacket
Black Rivet Black,White
Calvin Klein Faux-Leather Bomber Calvin Klein
Big & Tall Black Rivet Raven Leather Jacket Black Rivet Black
Kenneth Cole Leather Walking Coat w/
Notch Collar
Kenneth ColeBlack
Marc New York Lightweight Vintage Leather
Jacket w/Hood
Marc New
York
Leather King Leather Classic Asymmetrical
Cycle Jacket
Leather King Black
Milwaukee Leather Pebbled Cycle Jacket w/
Reflector Sleeves
Milwaukee
Andrew Marc Center Exposed Zip Leather
Scuba w/ Multi Stitching
Andrew
Marc
Cognac
40. And missing structured attributes are added, along
with the necessary source category
PREP DATA FEEDS FOR GOOGLE, BING & MARKETPLACES
Product Title Brand Color Material Age
Group
Google Product Category
Jessica Simpson Faux-Leather Jacket w/ Snap
Detail
Jessica
Simpson
Indigo Faux
Leather
Adult Clothing & Accessories >
Clothing > Outerwear >
JacketsNine West Puffy Down Jacket Nine West Latte Down Adult
Black Rivet Baseball Faux-Leather Bomber
Jacket
Black Rivet Black,White Faux
Leather
Adult Clothing & Accessories >
Clothing > Outerwear >
Jackets > Bomber JacketsCalvin Klein Faux-Leather Bomber Calvin Klein Olive Faux
Leather
Adult
Big & Tall Black Rivet Raven Leather Jacket Black Rivet Black Leather Adult Clothing & Accessories >
Clothing > Outerwear >
Jackets > Leather JacketsKenneth Cole Leather Walking Coat w/
Notch Collar
Kenneth ColeBlack Leather Adult
Marc New York Lightweight Vintage Leather
Jacket w/Hood
Marc New
York
Black Leather Adult
Leather King Leather Classic Asymmetrical
Cycle Jacket
Leather King Black Leather Adult
Milwaukee Leather Pebbled Cycle Jacket w/
Reflector Sleeves
Milwaukee Pink Leather Adult
Andrew Marc Center Exposed Zip Leather
Scuba w/ Multi Stitching
Andrew
Marc
Cognac Leather Adult
41. 1
• Background - Who is FindWAtt? What do we do?
2
• End Results - What do our results look like?
3
• Process - What does the Step-by-Step data transformation entail?
4
• FindWAtt System - What toolsets/technologies have we developed?
AGENDA
42. Just send us your data in any format, we do our
magic and send it back to you with reports
WHAT YOU SEND & WHAT YOU GET BACK
Original Product
Data
Transformed
Product Data
Data Processing
Reports
FindWAtt
Modules
44. The first step involves fixing any spacing issues,
misspellings, or abbreviations
DATA CLEANING
• Identify Problem Tokens
• Identify Cleaning Rules
– Deconcatenation
– Misspelling
– Deabbreviation
– Acronym
– Context Rules
• Run Rules to Fix Problem Tokens
45. Errors are identified…
DATA CLEANING
Original PN
The North Face Sun Hat - Fuschia
Pants , Polyproplyene , White , 2XL/3XL
Women's Trance 10 Runnning Shoe
Anna Women's Boots Darkbrown
Excel Long Sleeve Shirt , Navy2XL Long
Women's Diane Lace Shortsleeve Shift Dress
Men's Cowhide Leather Cycle Jckt
Adidas Womens Classic Wvn Training Jacket
Camo Wtprf Winter Gloves
Work Boots , Steel Toe , 6in , DkBrn
Work Boots , StlToe , 6in , Green
Whisper Cycling Rain Wind Vest WmnsXL
46. …and fixed…
DATA CLEANING
Original PN Fixed PN
The North Face Sun Hat - Fuschia The North Face Sun Hat - Fuchsia
Pants , Polyproplyene , White , 2XL/3XL Pants , Polypropylene , White , 2XL/3XL
Women's Trance 10 Runnning Shoe Women's Trance 10 Running Shoe
Anna Women's Boots Darkbrown Anna Women's Boots Dark Brown
Excel Long Sleeve Shirt , Navy2XL Long Excel Long Sleeve Shirt, Navy 2XL Long
Women's Diane Lace Shortsleeve Shift Dress Women's Diane Lace Short Sleeve Shift Dress
Men's Cowhide Leather Cycle Jckt Men's Cowhide Leather Cycle Jacket
Adidas Womens Classic Wvn Training Jacket Adidas Womens Classic Woven Training Jacket
Camo Wtprf Winter Gloves Camo Waterproof Winter Gloves
Work Boots , Steel Toe , 6in , DkBrn Work Boots , Steel Toe , 6in , Dark Brown
Work Boots , StlToe , 6in , Green Work Boots , Steel Toe , 6in , Green
Whisper Cycling Rain Wind Vest WmnsXL Whisper Cycling Rain Wind Vest Womens XL
47. Each rule is stored with it’s Rule Type for easy
review and adjustment if necessary.
Problem Token Correct Token Rule Type
Fuschia Fuchsia Misspelling
Polyproplyene Polypropylene Misspelling
Runnning Running Misspelling
Darkbrown Dark Brown Deconcatenation
Navy2XL Navy 2XL Deconcatenation
LongSleeve Long Sleeve Deconcatenation
Jckt Jacket Deabbreviation
Wvn Woven Deabbreviation
Wtprf Waterproof Deabbreviation
DkBrn Dark Brown Combo
StlToe Steel Toe Combo
WmnsXL Womens XL Combo
DATA CLEANING
49. The first source of attribute information is product
titles, which usually contain the important stuff
Product Name
HJC AC-3 Helmet Carbon Black Large
HJC AC-3 Helmet Carbon Candy Red L
HJC CL-16 Blue Large Motorcycle Helmet
HJC CL-16 Flat Black XL Motorcycle Helmet
HJC CL-16 Street Black Medium Helmet
HJC CL-X6 Snow Helmet Black Extra Large
HJC CL-X6 Snow Helmet Matte Black Xlarge
HJC CL-X6 Snow Helmet Red Xtra Large
HJC CS-2N Helmet Flat Black XL Carbon
HJC CS-2N Helmet - Anthracite - X-Large
INPUT PRODUCT TITLES
50. Product Name Size Color Material Type
HJC AC-3 Helmet Carbon Black Large
HJC AC-3 Helmet Carbon Candy Red L
HJC CL-16 Blue Large Motorcycle Helmet
HJC CL-16 Flat Black XL Motorcycle Helmet
HJC CL-16 Street Black Medium Helmet
HJC CL-X6 Snow Helmet Black Extra Large
HJC CL-X6 Snow Helmet Matte Black Xlarge
HJC CL-X6 Snow Helmet Red Xtra Large
HJC CS-2N Helmet Flat Black XL Carbon
HJC CS-2N Helmet - Anthracite - X-Large
ATTRIBUTES ARE IDENTIFIED
51. Product Name Size Color Material Type
HJC AC-3 Helmet Carbon Black Large
HJC AC-3 Helmet Carbon Candy Red L
HJC CL-16 Blue Large Motorcycle Helmet
HJC CL-16 Flat Black XL Motorcycle Helmet
HJC CL-16 Street Black Medium Helmet
HJC CL-X6 Snow Helmet Black Extra Large
HJC CL-X6 Snow Helmet Matte Black Xlarge
HJC CL-X6 Snow Helmet Red Xtra Large
HJC CS-2N Helmet Flat Black XL Carbon
HJC CS-2N Helmet - Anthracite - X-Large
ATTRIBUTE VALUES ARE IDENTIFIED
52. Product Name Size Color Material Type
HJC AC-3 Helmet Carbon Black Large Large Black Carbon Fiber
HJC AC-3 Helmet Carbon Candy Red L L Candy Red Carbon Fiber
HJC CL-16 Blue Large Motorcycle Helmet Large Blue
HJC CL-16 Flat Black XL Motorcycle Helmet XL Flat Black
HJC CL-16 Street Black Medium Helmet Medium Black Street
HJC CL-X6 Snow Helmet Black Extra Large Extra Large Black Snow
HJC CL-X6 Snow Helmet Matte Black Xlarge Xlarge Matte Black Snow
HJC CL-X6 Snow Helmet Red Xtra Large Xtra Large Red Snow
HJC CS-2N Helmet Flat Black XL Carbon XL Flat Black Carbon Fiber
HJC CS-2N Helmet - Anthracite - X-Large X-Large Anthracite
ATTRIBUTE VALUES ARE EXTRACTED
53. Product Name Size Color Material Type
HJC AC-3 Helmet Carbon Black Large Large Black Carbon Fiber
HJC AC-3 Helmet Carbon Candy Red L L Candy Red Carbon Fiber
HJC CL-16 Blue Large Motorcycle Helmet Large Blue
HJC CL-16 Flat Black XL Motorcycle Helmet XL Flat Black
HJC CL-16 Street Black Medium Helmet Medium Black Street
HJC CL-X6 Snow Helmet Black Extra Large Extra Large Black Snow
HJC CL-X6 Snow Helmet Matte Black Xlarge Xlarge Matte Black Snow
HJC CL-X6 Snow Helmet Red Xtra Large Xtra Large Red Snow
HJC CS-2N Helmet Flat Black XL Carbon XL Flat Black Carbon Fiber
HJC CS-2N Helmet - Anthracite - X-Large X-Large Anthracite
ATTRIBUTE VALUES ARE IDENTIFIED & EXTRACTED
54. Product Name Size Color Material Type
HJC AC-3 Helmet Carbon Black Large Large Black Carbon Fiber
HJC AC-3 Helmet Carbon Candy Red L L Candy Red Carbon Fiber
HJC CL-16 Blue Large Motorcycle Helmet Large Blue
HJC CL-16 Flat Black XL Motorcycle Helmet XL Flat Black
HJC CL-16 Street Black Medium Helmet Medium Black Street
HJC CL-X6 Snow Helmet Black Extra Large Extra Large Black Snow
HJC CL-X6 Snow Helmet Matte Black Xlarge Xlarge Matte Black Snow
HJC CL-X6 Snow Helmet Red Xtra Large Xtra Large Red Snow
HJC CS-2N Helmet Flat Black XL Carbon XL Flat Black Carbon Fiber
HJC CS-2N Helmet - Anthracite - X-Large X-Large Anthracite
INCONSISTENCIES ARE STANDARDIZED
55. Product Name Size Color Material Type
HJC AC-3 Helmet Carbon Black Large Large Black Carbon Fiber
HJC AC-3 Helmet Carbon Candy Red L L Candy Red Carbon Fiber
HJC CL-16 Blue Large Motorcycle Helmet Large Blue
HJC CL-16 Flat Black XL Motorcycle Helmet XL Flat Black
HJC CL-16 Street Black Medium Helmet Medium Black Street
HJC CL-X6 Snow Helmet Black Extra Large XL Black Snow
HJC CL-X6 Snow Helmet Matte Black Xlarge XL Matte Black Snow
HJC CL-X6 Snow Helmet Red Xtra Large XL Red Snow
HJC CS-2N Helmet Flat Black XL Carbon XL Flat Black Carbon Fiber
HJC CS-2N Helmet - Anthracite - X-Large XL Anthracite
INCONSISTENCIES ARE STANDARDIZED
56. Product Name Size Color Material Type
HJC AC-3 Helmet Carbon Black Large L Black Carbon Fiber
HJC AC-3 Helmet Carbon Candy Red L L Candy Red Carbon Fiber
HJC CL-16 Blue Large Motorcycle Helmet L Blue
HJC CL-16 Flat Black XL Motorcycle Helmet XL Flat Black
HJC CL-16 Street Black Medium Helmet M Black Street
HJC CL-X6 Snow Helmet Black Extra Large XL Black Snow
HJC CL-X6 Snow Helmet Matte Black Xlarge XL Matte Black Snow
HJC CL-X6 Snow Helmet Red Xtra Large XL Red Snow
HJC CS-2N Helmet Flat Black XL Carbon XL Flat Black Carbon Fiber
HJC CS-2N Helmet - Anthracite - X-Large XL Anthracite
INCONSISTENCIES ARE STANDARDIZED
57. Product Name Size Color Color
Family
Material Type
HJC AC-3 Helmet Carbon Black Large L Black Carbon Fiber
HJC AC-3 Helmet Carbon Candy Red L L Candy Red Carbon Fiber
HJC CL-16 Blue Large Motorcycle Helmet L Blue
HJC CL-16 Flat Black XL Motorcycle Helmet XL Flat Black
HJC CL-16 Street Black Medium Helmet M Black Street
HJC CL-X6 Snow Helmet Black Extra Large XL Black Snow
HJC CL-X6 Snow Helmet Matte Black Xlarge XL Matte Black Snow
HJC CL-X6 Snow Helmet Red Xtra Large XL Red Snow
HJC CS-2N Helmet Flat Black XL Carbon XL Flat Black Carbon Fiber
HJC CS-2N Helmet - Anthracite - X-Large XL Anthracite
ATTRIBUTES ARE ROLLED UP INTO FAMILIES
58. Product Name Size Color Color
Family
Material Type
HJC AC-3 Helmet Carbon Black Large L Black Carbon Fiber
HJC AC-3 Helmet Carbon Candy Red L L Candy Red Carbon Fiber
HJC CL-16 Blue Large Motorcycle Helmet L Blue
HJC CL-16 Flat Black XL Motorcycle Helmet XL Flat Black
HJC CL-16 Street Black Medium Helmet M Black Street
HJC CL-X6 Snow Helmet Black Extra Large XL Black Snow
HJC CL-X6 Snow Helmet Matte Black Xlarge XL Matte Black Snow
HJC CL-X6 Snow Helmet Red Xtra Large XL Red Snow
HJC CS-2N Helmet Flat Black XL Carbon XL Flat Black Carbon Fiber
HJC CS-2N Helmet - Anthracite - X-Large XL Anthracite
ATTRIBUTES ARE ROLLED UP INTO FAMILIES
59. Product Name Size Color Color
Family
Material Type
HJC AC-3 Helmet Carbon Black Large L Black Carbon Fiber
HJC AC-3 Helmet Carbon Candy Red L L Candy Red Carbon Fiber
HJC CL-16 Blue Large Motorcycle Helmet L Blue
HJC CL-16 Flat Black XL Motorcycle Helmet XL Flat Black Black
HJC CL-16 Street Black Medium Helmet M Black Black Street
HJC CL-X6 Snow Helmet Black Extra Large XL Black Snow
HJC CL-X6 Snow Helmet Matte Black Xlarge XL Matte Black Black Snow
HJC CL-X6 Snow Helmet Red Xtra Large XL Red Snow
HJC CS-2N Helmet Flat Black XL Carbon XL Flat Black Carbon Fiber
HJC CS-2N Helmet - Anthracite - X-Large XL Anthracite Black
ATTRIBUTES ARE ROLLED UP INTO FAMILIES
60. Product Name Size Color Color
Family
Material Type
HJC AC-3 Helmet Carbon Black Large L Black Black Carbon Fiber
HJC AC-3 Helmet Carbon Candy Red L L Candy Red Red Carbon Fiber
HJC CL-16 Blue Large Motorcycle Helmet L Blue Blue
HJC CL-16 Flat Black XL Motorcycle Helmet XL Flat Black Black
HJC CL-16 Street Black Medium Helmet M Black Black Street
HJC CL-X6 Snow Helmet Black Extra Large XL Black Black Snow
HJC CL-X6 Snow Helmet Matte Black Xlarge XL Matte Black Black Snow
HJC CL-X6 Snow Helmet Red Xtra Large XL Red Red Snow
HJC CS-2N Helmet Flat Black XL Carbon XL Flat Black Black Carbon Fiber
HJC CS-2N Helmet - Anthracite - X-Large XL Anthracite Black
ATTRIBUTES ARE ROLLED UP INTO FAMILIES
61. Product Name Size Color Color
Family
Material Type
HJC AC-3 Helmet Carbon Black Large L Black Black Carbon Fiber
HJC AC-3 Helmet Carbon Candy Red L L Candy Red Red Carbon Fiber
HJC CL-16 Blue Large Motorcycle Helmet L Blue Blue
HJC CL-16 Flat Black XL Motorcycle Helmet XL Flat Black Black
HJC CL-16 Street Black Medium Helmet M Black Black Street
HJC CL-X6 Snow Helmet Black Extra Large XL Black Black Snow
HJC CL-X6 Snow Helmet Matte Black Xlarge XL Matte Black Black Snow
HJC CL-X6 Snow Helmet Red Xtra Large XL Red Red Snow
HJC CS-2N Helmet Flat Black XL Carbon XL Flat Black Black Carbon Fiber
HJC CS-2N Helmet - Anthracite - X-Large XL Anthracite Black
MISSING VALUES ARE INFERRED VIA RULES
AC-3 = Cruiser
CL-16 = Poly + Street
CS-2N = Carbon Fiber
62. Product Name Size Color Color
Family
Material Type
HJC AC-3 Helmet Carbon Black Large L Black Black Carbon Fiber Cruiser
HJC AC-3 Helmet Carbon Candy Red L L Candy Red Red Carbon Fiber Cruiser
HJC CL-16 Blue Large Motorcycle Helmet L Blue Blue Poly Street
HJC CL-16 Flat Black XL Motorcycle Helmet XL Flat Black Black Poly Street
HJC CL-16 Street Black Medium Helmet M Black Black Poly Street
HJC CL-X6 Snow Helmet Black Extra Large XL Black Black Snow
HJC CL-X6 Snow Helmet Matte Black Xlarge XL Matte Black Black Snow
HJC CL-X6 Snow Helmet Red Xtra Large XL Red Red Snow
HJC CS-2N Helmet Flat Black XL Carbon XL Flat Black Black Carbon Fiber
HJC CS-2N Helmet - Anthracite - X-Large XL Anthracite Black Carbon Fiber
MISSING VALUES ARE INFERRED VIA RULES
AC-3 = Cruiser
CL-16 = Poly + Street
CS-2N = Carbon Fiber
63. Product Name Size Color Color
Family
Material Type
HJC AC-3 Helmet Carbon Black Large L Black Black Carbon Fiber Cruiser
HJC AC-3 Helmet Carbon Candy Red L L Candy Red Red Carbon Fiber Cruiser
HJC CL-16 Blue Large Motorcycle Helmet L Blue Blue Poly Street
HJC CL-16 Flat Black XL Motorcycle Helmet XL Flat Black Black Poly Street
HJC CL-16 Street Black Medium Helmet M Black Black Poly Street
HJC CL-X6 Snow Helmet Black Extra Large XL Black Black Snow
HJC CL-X6 Snow Helmet Matte Black Xlarge XL Matte Black Black Snow
HJC CL-X6 Snow Helmet Red Xtra Large XL Red Red Snow
HJC CS-2N Helmet Flat Black XL Carbon XL Flat Black Black Carbon Fiber
HJC CS-2N Helmet - Anthracite - X-Large XL Anthracite Black Carbon Fiber
ATTRIBUTE ADDITION FROM PRODUCT TITLE IS COMPLETE
65. Product details are a tremendously valuable source
of attribute information as well
Product Details
This moto jacket from Black Rivet offers
contemporary biker style with everyday appeal.
Made with buffalo leather, it has a unique crackled
finish that sets it apart from other leather jackets.
Classic biker details include zip cuffs and pockets,
and a strap collar with snap. Wear it with distressed
jeans and a long-sleeve tee. All our Black Rivet styles
have an ageless attitude and a slim, modern fit.
Shell: Genuine leather. Lining: 65% polyester, 35%
cotton; Fill: 100% polyester. Full-zip front; snap
closure moto collar. Zip cuffs
INPUT PRODUCT DETAILS
66. Product Details Type Material Leather Type Closure Lining
This moto jacket from Black Rivet offers
contemporary biker style with everyday appeal.
Made with buffalo leather, it has a unique crackled
finish that sets it apart from other leather jackets.
Classic biker details include zip cuffs and pockets,
and a strap collar with snap. Wear it with distressed
jeans and a long-sleeve tee. All our Black Rivet styles
have an ageless attitude and a slim, modern fit.
Shell: Genuine leather. Lining: 65% polyester, 35%
cotton; Fill: 100% polyester. Full-zip front; snap
closure moto collar. Zip cuffs
ATTRIBUTES ARE IDENTIFIED
67. Product Details Type Material Leather Type Closure Lining
This moto jacket from Black Rivet offers
contemporary biker style with everyday appeal.
Made with buffalo leather, it has a unique crackled
finish that sets it apart from other leather jackets.
Classic biker details include zip cuffs and pockets,
and a strap collar with snap. Wear it with distressed
jeans and a long-sleeve tee. All our Black Rivet styles
have an ageless attitude and a slim, modern fit.
Shell: Genuine leather. Lining: 65% polyester, 35%
cotton; Fill: 100% polyester. Full-zip front; snap
closure moto collar. Zip cuffs
ATTRIBUTE VALUES ARE IDENTIFIED & EXTRACTED
68. Product Details Type Material Leather Type Closure Lining
This moto jacket from Black Rivet offers
contemporary biker style with everyday appeal.
Made with buffalo leather, it has a unique crackled
finish that sets it apart from other leather jackets.
Classic biker details include zip cuffs and pockets,
and a strap collar with snap. Wear it with distressed
jeans and a long-sleeve tee. All our Black Rivet styles
have an ageless attitude and a slim, modern fit.
Shell: Genuine leather. Lining: 65% polyester, 35%
cotton; Fill: 100% polyester. Full-zip front; snap
closure moto collar. Zip cuffs
Moto
Jacket
Leather Buffalo Leather Zip-Up Poly/Cotton
ATTRIBUTE VALUES ARE IDENTIFIED, EXTRACTED & STANDARDIZED
69. Product Details Type Material Leather Type Closure Lining
This moto jacket from Black Rivet offers
contemporary biker style with everyday appeal.
Made with buffalo leather, it has a unique crackled
finish that sets it apart from other leather jackets.
Classic biker details include zip cuffs and pockets,
and a strap collar with snap. Wear it with distressed
jeans and a long-sleeve tee. All our Black Rivet styles
have an ageless attitude and a slim, modern fit.
Shell: Genuine leather. Lining: 65% polyester, 35%
cotton; Fill: 100% polyester. Full-zip front; snap
closure moto collar. Zip cuffs
Moto
Jacket
Leather Buffalo Leather Zip-Up Poly/Cotton
ATTRIBUTE ADDITION FROM PRODUCT DETAILS IS COMPLETE
71. One very common issue with attribute values is 2
different concepts loaded into 1 attribute
FIXING OVERLOADED ATTRIBUTES
Orange
Snake Print
Orange Snake
Print
72. FindWAtt separates things out into their proper
homes, simplifying the decision for the shopper
FIXING OVERLOADED ATTRIBUTES
Original Color FW Color FW Pattern
Yellow Floral Yellow Floral
Purple Zebra Purple Zebra
Striped Multi Color Multicolored Striped
Multicolored Stripe Multicolored Striped
Beige Snake Beige Snake Print
Orange Snake Print Orange Snake Print
Green Plaid Green Plaid
Black Herringbone Black Herringbone
Tan Leopard Tan Leopard Print
Gold Pinstripe Gold Pinstripe
73. Inevitably, data will have values in the wrong
places…
FIXING INCORRECTLY MAPPED ATTRIBUTES
Product Title Original
Color
Zero Restriction Mens Tour-Lite II GT Rain Jackets Navy
NIKE Ladies Dri-FIT Tech Classic Rise Pant Black
FootJoy Ladies WinterSof Golf Gloves 1 Pair
EP Pro Ladies Tour-Tech Y-Neck Jersey Polos Summer Pink
ProQuip Mens Ultralite Tour Rain Pants 33 Inch
74. FindWAtt identifies those errors…
FIXING INCORRECTLY MAPPED ATTRIBUTES
Product Title Original
Color
Pack Size
Zero Restriction Mens Tour-Lite II GT Rain Jackets Navy
NIKE Ladies Dri-FIT Tech Classic Rise Pant Black
FootJoy Ladies WinterSof Golf Gloves 1 Pair
EP Pro Ladies Tour-Tech Y-Neck Jersey Polos Summer Pink
ProQuip Mens Ultralite Tour Rain Pants 33 Inch
75. …and moves them to their proper home
FIXING INCORRECTLY MAPPED ATTRIBUTES
Product Title Original
Color
Pack Size
Zero Restriction Mens Tour-Lite II GT Rain Jackets Navy
NIKE Ladies Dri-FIT Tech Classic Rise Pant Black
FootJoy Ladies WinterSof Golf Gloves 1 Pair
EP Pro Ladies Tour-Tech Y-Neck Jersey Polos Summer Pink
ProQuip Mens Ultralite Tour Rain Pants 33 Inch
82. FindWAtt preps feed for many different marketing
channels, e.g. Google
PREPPING FOR GOOGLE
Product Title
Michael Kors Glitter Gladiator Sandal Retail $100
Nina Free Shipping! Chain/Crystal Sandal
Kate Spade Turquoise T-Strap Sandal w/Gold Trim
Black Rivet Wedge Sandal w/ Small Stones
Vineyard Vines Canvas Flip Flops Also Available in
Wide
Kenneth Cole Nylon EZ Scan Laptop Compatible
Briefcase New Arrival
Marc New York Top-Zip Leather Briefcase
Black Rivet Leather Messenger w/ Perforated Detail
(Best Seller)
Kenneth Cole Leather Flapover Messenger Bag
83. Disallowed expressions are identified…
PREPPING FOR GOOGLE
Product Title
Michael Kors Glitter Gladiator Sandal Retail $100
Nina Free Shipping! Chain/Crystal Sandal
Kate Spade Turquoise T-Strap Sandal w/Gold Trim
Black Rivet Wedge Sandal w/ Small Stones
Vineyard Vines Canvas Flip Flops Also Available in
Wide
Kenneth Cole Nylon EZ Scan Laptop Compatible
Briefcase New Arrival
Marc New York Top-Zip Leather Briefcase
Black Rivet Leather Messenger w/ Perforated Detail
New Arrival
Kenneth Cole Leather Flapover Messenger Bag
84. …and removed.
PREPPING FOR GOOGLE
Product Title
Michael Kors Glitter Gladiator Sandal
Nina Chain/Crystal Sandal
Kate Spade Turquoise T-Strap Sandal w/Gold Trim
Black Rivet Wedge Sandal w/ Small Stones
Vineyard Vines Canvas Flip Flops
Kenneth Cole Nylon EZ Scan Laptop Compatible
Briefcase
Marc New York Top-Zip Leather Briefcase
Black Rivet Leather Messenger w/ Perforated Detail
Kenneth Cole Leather Flapover Messenger Bag
Retail $100
Free Shipping!
Also Available in Wide
New Arrival
New Arrival
85. The product type is identified…
PREPPING FOR GOOGLE
Product Title FW Product Type
Michael Kors Glitter Gladiator Sandal Gladiator Sandals
Nina Chain/Crystal Sandal Sandals
Kate Spade Turquoise T-Strap Sandal w/Gold Trim Sandals
Black Rivet Wedge Sandal w/ Small Stones Wedge Sandals
Vineyard Vines Canvas Flip Flops Flip Flops
Kenneth Cole Nylon EZ Scan Laptop Compatible
Briefcase
Briefcases
Marc New York Top-Zip Leather Briefcase Briefcases
Black Rivet Leather Messenger w/ Perforated Detail Messenger Bags
Kenneth Cole Leather Flapover Messenger Bag Messenger Bags
86. …and used to determine which destination
category each product should reside.
PREPPING FOR GOOGLE
Product Title FW Product Type Google Product Category
Michael Kors Glitter Gladiator Sandal Gladiator Sandals Clothing & Accessories > Footwear > Sandals
Nina Chain/Crystal Sandal Sandals
Kate Spade Turquoise T-Strap Sandal w/Gold Trim Sandals
Black Rivet Wedge Sandal w/ Small Stones Wedge Sandals
Vineyard Vines Canvas Flip Flops Flip Flops Clothing & Accessories > Footwear > Sandals >
Flip-Flops
Kenneth Cole Nylon EZ Scan Laptop Compatible
Briefcase
Briefcases Luggage > Briefcases
Marc New York Top-Zip Leather Briefcase Briefcases
Black Rivet Leather Messenger w/ Perforated Detail Messenger Bags Luggage > Messenger Bags
Kenneth Cole Leather Flapover Messenger Bag Messenger Bags
87. Based on the requirements of each channel, the
required & optional attributes are identified.
PREPPING FOR GOOGLE
Product Title FW Product Type Google Product Category
Michael Kors Glitter Gladiator Sandal Gladiator Sandals Clothing & Accessories > Footwear > Sandals
Nina Chain/Crystal Sandal Sandals
Kate Spade Turquoise T-Strap Sandal w/Gold Trim Sandals
Black Rivet Wedge Sandal w/ Small Stones Wedge Sandals
Vineyard Vines Canvas Flip Flops Flip Flops Clothing & Accessories > Footwear > Sandals >
Flip-Flops
Kenneth Cole Nylon EZ Scan Laptop Compatible
Briefcase
Briefcases Luggage > Briefcases
Marc New York Top-Zip Leather Briefcase Briefcases
Black Rivet Leather Messenger w/ Perforated Detail Messenger Bags Luggage > Messenger Bags
Kenneth Cole Leather Flapover Messenger Bag Messenger Bags
Footwear & Apparel
• Required:
• Age Group
• Color
• Size
• Optional:
• Material
Non-Apparel
• Recommended:
• Age Group
• Color
• Optional:
• Material
88. Those attributes are added to the feed (if they
don’t already exist)
PREPPING FOR GOOGLE
Product Title Google Grouping Age Group Color Size Material
Michael Kors Glitter Gladiator
Sandal
Footwear
Nina Chain/Crystal Sandal
Kate Spade Turquoise T-Strap
Sandal w/Gold Trim
Black Rivet Wedge Sandal w/
Small Stones
Vineyard Vines Canvas Flip Flops
Kenneth Cole Nylon EZ Scan
Laptop Compatible Briefcase
Non-Apparel N/A
Marc New York Top-Zip Leather
Briefcase
Black Rivet Leather Messenger
w/ Perforated Detail
Kenneth Cole Leather Flapover
Messenger Bag
89. Attribute values are also extracted accordingly.
PREPPING FOR GOOGLE
Product Title Google Grouping Age Group Color Size Material
Michael Kors Glitter Gladiator
Sandal
Footwear Adult Silver 10 Polyurethane
Nina Chain/Crystal Sandal Adult Gold 6 Leather
Kate Spade Turquoise T-Strap
Sandal w/Gold Trim
Adult Turquoise 7-1/2 Leather
Black Rivet Wedge Sandal w/
Small Stones
Adult Black 9 Faux Suede
Vineyard Vines Canvas Flip Flops Adult Navy XL Canvas
Kenneth Cole Nylon EZ Scan
Laptop Compatible Briefcase
Non-Apparel Adult Black N/A Nylon
Marc New York Top-Zip Leather
Briefcase
Adult Brown Leather
Black Rivet Leather Messenger
w/ Perforated Detail
Adult Blue Leather
Kenneth Cole Leather Flapover
Messenger Bag
Adult Black Leather
90. 1
• Background - Who is FindWAtt? What do we do?
2
• End Results - What do our results look like?
3
• Process - What does the Step-by-Step data transformation entail?
4
• FindWAtt System - What toolsets/technologies have we developed?
AGENDA
91. FindWAtt has an extensive technology stack with
several techniques to profile and prep the data
DATA PROFILING & PREP
• Identify Fields
• Analyze Fields
• Prepare Fields
– Close HTML Tags
– Standardize HTML Tags
– De-dupe Spaces
– De-dupe Punctuation
– Add Spaces where necessary
– Strategically Convert HTML Tags
– Parsing Details
92. Extensive vocabularies & rules are stored in
category specific ontologies.
ONTOLOGIES & SCHEMAS
Each circle represents…
Domain Specific Vocabularies
Attribute/Value Schemas
Multiple Data Types
Attribute Rules/Relationships
93. Technically (of course) everything is stored in an
extensively designed relational database.
RELATIONAL DATABASE
ASP.Net
Microsoft SQL
95. Different modules are needed because different
categories have different attributes.
Footwear Jewelry
Age
Brand
Color
Gemstone
Gender
Heel Height
Metal Type
Metal Stamp
Pattern
Shoe Size
Shoe Width
ATTRIBUTES VARY BY CATEGORY
96. In different contexts, the same abbreviation can
mean completely different things.
CONTEXTUAL SENSITIVITY IN DATA CLEANING
Problem
Token
Original PN Correct Token Fixed PN
Wt GUESS Women's Lace Ruffle Shirt-Dress in
Wt
White GUESS Women's Lace Ruffle Shirt-Dress in
White
1/4 Carat Wt Round Diamond Stud
Earrings In 14K White Gold
Weight 1/4 Carat Weight Round Diamond Stud
Earrings In 14K White Gold
Trl New Balance Women's WT610 Trl
Running Shoe
Trail New Balance Women's WT610 Trail Running
Shoe
Castelli Time Trl Shoe Covers black Trial Castelli Time Trial Shoe Covers black
97. Even the same word can mean different things…
CONTEXTUAL SENSITIVITY IN ATTRIBUTE VALUES
Product Name
Burnt Orange Bridesmaid Dress
Trident Splash Orange Sugar Free Gum
Pine-Sol All Purpose Cleaner, Orange
Orange Guitar Speaker Cabinet
98. …depending on the context.
CONTEXTUAL SENSITIVITY IN ATTRIBUTE VALUES
Product Name Color Flavor Scent Brand
Burnt Orange Bridesmaid Dress Orange
Trident Splash Orange Sugar Free Gum Orange
Pine-Sol All Purpose Cleaner, Orange Orange
Orange Guitar Speaker Cabinet Orange
99. The trick is not to do a simple string match
(you might think this item is for girls)
CONTEXTUAL SENSITIVITY IN ATTRIBUTE VALUES
Girls Night Out Tank Top - Black
Age/Gender: Girls
100. But in fact it’s part of a larger context…
CONTEXTUAL SENSITIVITY IN ATTRIBUTE VALUES
Girls Night Out Tank Top - Black
Design: Girls Night Out
101. …and really is more appropriate for Adults.
CONTEXTUAL SENSITIVITY IN ATTRIBUTE VALUES
Girls Night Out Tank Top - Black
Design: Girls Night Out
Age/Gender:
Women
102. Some more examples of this emphasize the point,
and the complexity in doing this sort of work.
CONTEXTUAL SENSITIVITY IN ATTRIBUTE VALUES
Original PN/Description Out of Context Attribute
Avoided
In Context Attribute Found
Girls Night Out Tank Top - Black Age/Gender: Girls Design: Girls Night Out
Women's Active Boy Shorts Age/Gender: Boy Product Type: Boy Shorts
Baby Blue Long Sleeved Polo Age: Baby Color: Baby Blue
Nautica Boys 8-20 Dress Shirt with Bow Tie Product Type: Dress
Product Type: Bow Tie
Product Type: Dress Shirt
Features: with Bow Tie
Fine Jersey Short Sleeve Crew Neck T-Shirt Dress Product Type: T-Shirt Product Type: T-Shirt Dress
Sharp and stylish , this Black Rivet bomber instantly
elevates any look
Color: Black Brand: Black Rivet
105. A key part of the technology is identifying phrases –
and various ways of describing the same thing
Phrase (in PN) Attribute Value
Leopard Pattern Leopard Print
Leopard Pattern Pattern Leopard Print
Leopard Print Pattern Leopard Print
Leopard Printed Pattern Leopard Print
Leopard Prints Pattern Leopard Print
Leopard-print Pattern Leopard Print
3/4 Length Sleeves Sleeve Length 3/4 Sleeve
3/4 Sleeve Sleeve Length 3/4 Sleeve
3/4 Sleeves Sleeve Length 3/4 Sleeve
Three Quarter Sleeve Sleeve Length 3/4 Sleeve
Long Sleeved Sleeve Length Long Sleeve
Long Sleeves Sleeve Length Long Sleeve
Full Length Sleeves Sleeve Length Long Sleeve
LOOKING FOR PHRASES IN PRODUCT TITLE
106. In the product details this is even more challenging,
and an understanding of sentences is necessary.
Phrase Type Phrase Attribute Value
Sentence Add the finishing touch with this leather hat. Material Leather
Bullet Point Genuine leather Material Leather
Bullet Point Leather construction Material Leather
Bullet Point Material: 100% leather Material Leather
Bullet Point Shell: Geniune leather Material Leather
Sentence This Black Rivet genuine leather jacket exudes vintage style with its heavily distressed exterior
and multiple pockets.
Material Leather
Sentence This classic leather jacket from is updated with modern contrast zippers and topstitched trim. Material Leather
Sentence You can't go wrong with this pebbled leather jacket. Material Leather
Sentence Faux leather construction looks and feels like the real thing. Material Faux
Leather
Sentence From Black Rivet , it's made with faux leather that could pass for the real thing. Material Faux
Leather
Bullet Point Shell: Faux leather Material Faux
Leather
Sentence This edgy faux leather jacket exudes rock star appeal with its moto collar and sleek hardware. Material Faux
Leather
LOOKING FOR PHRASES IN PRODUCT DETAILS
108. Standardization rules are critical, so you avoid
presenting the customer with crazy long lists.
STANDARDIZATION RULES
Aqua Baby
Blue
Blue Blue
Denim
Cornflower Dark
Blue
Dark
Navy
Deep
Blue
Denim
Blue
Light
Blue
Marine Navy
Royal
Royal
Blue
Sea Surf
Blue
109. Where data is missing, much can be inferred about
the relationship between attributes.
INFERENCE RULES
Original Attribute Original Value Inference
Attribute
Inference Value
Size Type Big & Tall Gender Male
Size Type Petite Gender Female
Size Type Plus Size Gender Female
Brand Jessica Simpson Gender Female
Brand Carter’s Age Kids
Brand Aerosoles Gender Female
Product Type Board Shorts Category Swimwear
Product Type Bikinis Category Swimwear
Product Type Bathing Suits Category Swimwear
Product Type Swimsuits Category Swimwear
110. Contact us for a Demo or for more information
about the capabilities of our data prep system.
CONTACT INFORMATION
Andrew Griffiths
CEO
ajg@findwatt.com
707-237-9234
Dan Barbata
Director of Marketing
dan@findwatt.com
415-508-6805
Editor's Notes
Input data feed
Google “blockers” are identifed
Google “blockers” are removed
Required attributes are filled in
Sports Authority Sizes that weren’t sizes
Sports Authority Sizes that weren’t sizes
Sports Authority Sizes that weren’t sizes
Input data feed
Google “blockers” are identified
Google “blockers” are removed
FW Product Type is Identified
Google Categories are Inferred
Requirements are identified based on product category
Requirements are identified based on product category
Required, Recommended and Optional Attributes are extracted
All of this information is stored in a very large complex relational database
Version 3
Context tokens
Gold for Material, Color, Collection?
Nude for Brand, Color