FindWAtt Express Product Data Prep Modules

110
Express Data Prep Modules Clothing Footwear Bags/Luggage Jewelry 2014
  • date post

    10-Sep-2014
  • Category

    Software

  • view

    79
  • download

    0

description

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.

Transcript of FindWAtt Express Product Data Prep Modules

Page 1: FindWAtt Express Product Data Prep Modules

Express Data Prep ModulesClothing • Footwear • Bags/Luggage • Jewelry

2014

Page 2: FindWAtt Express Product Data Prep Modules

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

Page 3: FindWAtt Express Product Data Prep Modules

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

Page 4: FindWAtt Express Product Data Prep Modules

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

Page 5: FindWAtt Express Product Data Prep Modules

New category specific solution that’s automatic, fast, and customizable.

NEW MODULAR EXPRESS DATA PROCESSING UTILITY

• Fast Processingo 24-hr turn around time

• Automatic Processingo Highly Accurateo Highly Consistent

• Expandable & Customizableo Can easily add custom attributeso Able to extract more and more over time

Page 6: FindWAtt Express Product Data Prep Modules

We are currently focused in apparel but are also working on expanding into other areas

READY-TO-GO MODULESClothing Shoes

Bags & Luggage Jewelry

Page 7: FindWAtt Express Product Data Prep Modules

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

Page 8: FindWAtt Express Product Data Prep Modules

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

Page 9: FindWAtt Express Product Data Prep Modules

Here is a sampling of the attributes we provide

ATTRIBUTES IN CLOTHINGModule 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

Page 10: FindWAtt Express Product Data Prep Modules

Here is a sampling of the attributes we provide

ATTRIBUTES IN FOOTWEARModule 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

Page 11: FindWAtt Express Product Data Prep Modules

Here is a sampling of the attributes we provide

ATTRIBUTES IN BAGS/LUGGAGEModule 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

Page 12: FindWAtt Express Product Data Prep Modules

Here is a sampling of the attributes we provide

ATTRIBUTES IN JEWELRYModule 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

Page 13: FindWAtt Express Product Data Prep Modules

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

Page 14: FindWAtt Express Product Data Prep Modules

DATA CLEANINGRESULTS

Page 15: FindWAtt Express Product Data Prep Modules

The first thing we do is clean the product data

ORIGINAL PRODUCT TITLES

Page 16: FindWAtt Express Product Data Prep Modules

Identifying the errors

ORIGINAL PRODUCT TITLES

Page 17: FindWAtt Express Product Data Prep Modules

And fixing them

CLEAN PRODUCT TITLES

Page 18: FindWAtt Express Product Data Prep Modules

So retailers have optimized & readable data

CLEAN PRODUCT TITLES

Page 19: FindWAtt Express Product Data Prep Modules

We provide a list of every error and how it was changed.

FIX ERRORS IN PRODUCT TITLES

Leather

Leahter

Leathe

Lether

Leathr

Lthr

Page 20: FindWAtt Express Product Data Prep Modules

Errors can often provide insight into common typos or misspellings which can be utilized as synonyms

COMMON MISSPELLINGS = SEARCH SYNONYMSOriginal Word Correct Word

Burgandy Burgundy

Camoflage Camouflage

Flourescent

FluorescentFlorescent

Fluoresent

FucshiaFuchsia

Fuschia

Moccassin Moccasin

StillettoStiletto

Stilleto

Page 21: FindWAtt Express Product Data Prep Modules

FIX EXISTING ATTRIBUTES:COLOR

RESULTS

Page 22: FindWAtt Express Product Data Prep Modules

Retailers often have laundry lists of colors, with inconsistencies and overloaded attribute values

FIX EXISTING ATTRIBUTES – COLOR

Page 23: FindWAtt Express Product Data Prep Modules

FindWAtt standardizes inconsistencies and reorganized the attributes for optimal navigation

FIX EXISTING ATTRIBUTES – COLOR

Page 24: FindWAtt Express Product Data Prep Modules

FIX EXISTING ATTRIBUTES:SIZE

RESULTS

Page 25: FindWAtt Express Product Data Prep Modules

Sizes have the same kinds of problems

FIX EXISTING ATTRIBUTES – SIZE

Page 26: FindWAtt Express Product Data Prep Modules

And similar sorts of restructuring can bring clarity to the online shopping process.

FIX EXISTING ATTRIBUTES – SIZE

Page 27: FindWAtt Express Product Data Prep Modules

ADD NEW ATTRIBUTESRESULTS

Page 28: FindWAtt Express Product Data Prep Modules

Sometimes retailers don’t have any attributes other than a messy category…

ADD NEW ATTRIBUTES

Page 29: FindWAtt Express Product Data Prep Modules

FindWAtt can extract the relevant attributes that shoppers need to make purchase decisions

ADD NEW ATTRIBUTES

Page 30: FindWAtt Express Product Data Prep Modules

RESTRUCTURING PRODUCT TITLES & DESCRIPTIONS

RESULTS

Page 31: FindWAtt Express Product Data Prep Modules

FindWAtt also rebuilds product titles…

ORIGINAL PRODUCT TITLES

Page 32: FindWAtt Express Product Data Prep Modules

Making them consistently expressed with the important information up front.

RESTRUCTURED PRODUCT TITLES

Page 33: FindWAtt Express Product Data Prep Modules

Product details are also rebuilt…

RESTRUCTURING PRODUCT DETAILSProduct 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

Page 34: FindWAtt Express Product Data Prep Modules

Adding the necessary HTML markup and organizing them for maximal readability and SEO.

RESTRUCTURING PRODUCT DETAILSProduct 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

Page 35: FindWAtt Express Product Data Prep Modules

DATA FEED PREPRESULTS

Page 36: FindWAtt Express Product Data Prep Modules

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

Page 37: FindWAtt Express Product Data Prep Modules

PREP DATA FEEDS FOR GOOGLE, BING & MARKETPLACESProduct Title Brand Color Material Age

GroupGoogle 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 Cole Black

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

Page 38: FindWAtt Express Product Data Prep Modules

Promotional information is identified

PREP DATA FEEDS FOR GOOGLE, BING & MARKETPLACESProduct Title Brand Color Material Age

GroupGoogle 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 Cole Black

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

Page 39: FindWAtt Express Product Data Prep Modules

And removed…

PREP DATA FEEDS FOR GOOGLE, BING & MARKETPLACESProduct Title Brand Color Material Age

GroupGoogle 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 Cole Black

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

Page 40: FindWAtt Express Product Data Prep Modules

And missing structured attributes are added, along with the necessary source category

PREP DATA FEEDS FOR GOOGLE, BING & MARKETPLACESProduct Title Brand Color Material Age

GroupGoogle 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

LeatherAdult

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

CollarKenneth Cole Black 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

Page 41: FindWAtt Express Product Data Prep Modules

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

Page 42: FindWAtt Express Product Data Prep Modules

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

Original Product Data

Transformed Product Data

Transformed Product Data

Data Processing Reports

Data Processing Reports

FindWAtt Modules

Page 43: FindWAtt Express Product Data Prep Modules

DATA CLEANINGSTEP-BY-STEP DATA TRANSFORMATION

Page 44: FindWAtt Express Product Data Prep Modules

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

Page 45: FindWAtt Express Product Data Prep Modules

Errors are identified…

DATA CLEANINGOriginal 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

Page 46: FindWAtt Express Product Data Prep Modules

…and fixed…

DATA CLEANINGOriginal 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

Page 47: FindWAtt Express Product Data Prep Modules

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

Page 48: FindWAtt Express Product Data Prep Modules

ADDING ATTRIBUTES:FROM PRODUCT TITLES

STEP-BY-STEP DATA TRANSFORMATION

Page 49: FindWAtt Express Product Data Prep Modules

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

Page 50: FindWAtt Express Product Data Prep Modules

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

Page 51: FindWAtt Express Product Data Prep Modules

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

Page 52: FindWAtt Express Product Data Prep Modules

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

Page 53: FindWAtt Express Product Data Prep Modules

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

Page 54: FindWAtt Express Product Data Prep Modules

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

Page 55: FindWAtt Express Product Data Prep Modules

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

Page 56: FindWAtt Express Product Data Prep Modules

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

Page 57: FindWAtt Express Product Data Prep Modules

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

Page 58: FindWAtt Express Product Data Prep Modules

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

Page 59: FindWAtt Express Product Data Prep Modules

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

Page 60: FindWAtt Express Product Data Prep Modules

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

Page 61: FindWAtt Express Product Data Prep Modules

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

Page 62: FindWAtt Express Product Data Prep Modules

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

Page 63: FindWAtt Express Product Data Prep Modules

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

Page 64: FindWAtt Express Product Data Prep Modules

ATTRIBUTE ADDITION:FROM PRODUCT DETAILS

STEP-BY-STEP DATA TRANSFORMATION

Page 65: FindWAtt Express Product Data Prep Modules

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

Page 66: FindWAtt Express Product Data Prep Modules

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

Page 67: FindWAtt Express Product Data Prep Modules

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

Page 68: FindWAtt Express Product Data Prep Modules

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

Page 69: FindWAtt Express Product Data Prep Modules

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

Page 70: FindWAtt Express Product Data Prep Modules

FIXING STRUCTURED ATTRIBUTESSTEP-BY-STEP

Page 71: FindWAtt Express Product Data Prep Modules

One very common issue with attribute values is 2 different concepts loaded into 1 attribute

FIXING OVERLOADED ATTRIBUTES

Orange

Snake Print

Orange Snake Print

Page 72: FindWAtt Express Product Data Prep Modules

FindWAtt separates things out into their proper homes, simplifying the decision for the shopper

FIXING OVERLOADED ATTRIBUTESOriginal 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

Page 73: FindWAtt Express Product Data Prep Modules

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

Page 74: FindWAtt Express Product Data Prep Modules

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

Page 75: FindWAtt Express Product Data Prep Modules

…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

Page 76: FindWAtt Express Product Data Prep Modules

RESTRUCTURING PRODUCT TITLESSTEP-BY-STEP

Page 77: FindWAtt Express Product Data Prep Modules

Product Titles should be constructed according to some consistent set of parameters

ORIGINAL PRODUCT TITLES

Page 78: FindWAtt Express Product Data Prep Modules

FindWAtt builds a formula for reconstructing product titles

PRODUCT TITLE RESTRUCTURING FORMULAS

Page 79: FindWAtt Express Product Data Prep Modules

Whichever of those elements apply to a particular product title will determine how it is constructed

PRODUCT TITLE RESTRUCTURING FORMULAS

Page 80: FindWAtt Express Product Data Prep Modules

…and here are the final results.

RESTRUCTURED PRODUCT TITLES

Page 81: FindWAtt Express Product Data Prep Modules

DATA FEED PREPSTEP-BY-STEP

Page 82: FindWAtt Express Product Data Prep Modules

FindWAtt preps feed for many different marketing channels, e.g. Google

PREPPING FOR GOOGLEProduct 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 WideKenneth Cole Nylon EZ Scan Laptop Compatible Briefcase New ArrivalMarc New York Top-Zip Leather Briefcase

Black Rivet Leather Messenger w/ Perforated Detail (Best Seller)Kenneth Cole Leather Flapover Messenger Bag

Page 83: FindWAtt Express Product Data Prep Modules

Disallowed expressions are identified…

PREPPING FOR GOOGLEProduct 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 WideKenneth Cole Nylon EZ Scan Laptop Compatible Briefcase New ArrivalMarc New York Top-Zip Leather Briefcase

Black Rivet Leather Messenger w/ Perforated Detail New ArrivalKenneth Cole Leather Flapover Messenger Bag

Page 84: FindWAtt Express Product Data Prep Modules

…and removed.

PREPPING FOR GOOGLEProduct 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 BriefcaseMarc 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

Page 85: FindWAtt Express Product Data Prep Modules

The product type is identified…

PREPPING FOR GOOGLEProduct 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

Page 86: FindWAtt Express Product Data Prep Modules

…and used to determine which destination category each product should reside.

PREPPING FOR GOOGLEProduct 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

Page 87: FindWAtt Express Product Data Prep Modules

Based on the requirements of each channel, the required & optional attributes are identified.

PREPPING FOR GOOGLEProduct 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

Page 88: FindWAtt Express Product Data Prep Modules

Those attributes are added to the feed (if they don’t already exist)

PREPPING FOR GOOGLEProduct 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 TrimBlack Rivet Wedge Sandal w/ Small StonesVineyard Vines Canvas Flip Flops

Kenneth Cole Nylon EZ Scan Laptop Compatible Briefcase

Non-Apparel N/A

Marc New York Top-Zip Leather BriefcaseBlack Rivet Leather Messenger w/ Perforated DetailKenneth Cole Leather Flapover Messenger Bag

Page 89: FindWAtt Express Product Data Prep Modules

Attribute values are also extracted accordingly.

PREPPING FOR GOOGLEProduct 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

Page 90: FindWAtt Express Product Data Prep Modules

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

Page 91: FindWAtt Express Product Data Prep Modules

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

Page 92: FindWAtt Express Product Data Prep Modules

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

Page 93: FindWAtt Express Product Data Prep Modules

Technically (of course) everything is stored in an extensively designed relational database.

RELATIONAL DATABASE

ASP.Net

Microsoft SQL

Page 94: FindWAtt Express Product Data Prep Modules

WHY HAVE DIFFERENT MODULES?TECHNOLOGY

Page 95: FindWAtt Express Product Data Prep Modules

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

Page 96: FindWAtt Express Product Data Prep Modules

In different contexts, the same abbreviation can mean completely different things.

CONTEXTUAL SENSITIVITY IN DATA CLEANINGProblem 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

Page 97: FindWAtt Express Product Data Prep Modules

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

Page 98: FindWAtt Express Product Data Prep Modules

…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

Page 99: FindWAtt Express Product Data Prep Modules

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

Page 100: FindWAtt Express Product Data Prep Modules

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

Page 101: FindWAtt Express Product Data Prep Modules

…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

Page 102: FindWAtt Express Product Data Prep Modules

Some more examples of this emphasize the point, and the complexity in doing this sort of work.

CONTEXTUAL SENSITIVITY IN ATTRIBUTE VALUESOriginal PN/Description Out of Context Attribute

AvoidedIn 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: DressProduct Type: Bow Tie

Product Type: Dress ShirtFeatures: 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

Page 103: FindWAtt Express Product Data Prep Modules

WHAT DO MODULES CONTAIN?TECHNOLOGY

Page 104: FindWAtt Express Product Data Prep Modules

PHRASE IDENTIFICATIONTECHNOLOGY

Page 105: FindWAtt Express Product Data Prep Modules

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

Page 106: FindWAtt Express Product Data Prep Modules

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

Page 107: FindWAtt Express Product Data Prep Modules

DATA RULESTECHNOLOGY

Page 108: FindWAtt Express Product Data Prep Modules

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

Page 109: FindWAtt Express Product Data Prep Modules

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 MaleSize Type Petite Gender FemaleSize Type Plus Size Gender FemaleBrand Jessica Simpson Gender FemaleBrand Carter’s Age KidsBrand Aerosoles Gender FemaleProduct Type Board Shorts Category SwimwearProduct Type Bikinis Category SwimwearProduct Type Bathing Suits Category SwimwearProduct Type Swimsuits Category Swimwear

Page 110: FindWAtt Express Product Data Prep Modules

Contact us for a Demo or for more information about the capabilities of our data prep system.

CONTACT INFORMATION

Andrew [email protected]

Dan BarbataDirector of [email protected]