SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Private & ConfidentialPrivate & Confidential
Transforming unstructured web into
actionable insights using AI
March-2018
Private & Confidential
2
Using AI to accelerate Digital Transformation
Private & Confidential
3
Ugam is a data and analytics
company helping leading
corporations to improve
business decisions
Analytics
application
s
Analytics
services
E-
commerce
operations
17
years
Manufacturer
Distributor
B2C B2B
Manufacturer
Retailer
Private & Confidential
4
Problem Definition & Business Impact
Private & Confidential
5
Private & Confidential
6
Private & Confidential
7
• Amazon: 562 million 2018
- 372 million 2017.
• ~20 K every hour
Volume
• Every retailer has different
site-cat-path
• Photo, video, Social,
Mobile
Variety
• Periodic, near Real Time,
Real TimeVelocity
• Unstructured data
representation
• Schema Varies per
retailer
Structure
200K +
Categories
500k + Brands
800K +
Attributes
8m + Sellers
400 Million
Products
Processing Performance
Curse of Modularity
Class Imbalance
Curse of Dimensionality
Feature Engineering
Heterogeneity & Noise
Private & Confidential
8
Cleaning Deduping Classification Attribution Compression Matching
What - How - Why
The Holy Grail
Retailers
Price Intelligence & Optimization
Assortment Intelligence
Product Content solutions
Analytics for Merchandising &
Marketing Decisions
Brands
Dynamic Pricing
Map Monitoring
Data Aggregation Data Synthesis Data Analysis Data Delivery
Private & Confidential
9
Cleaning Deduping Classification Attribution Compression Matching
Category Research
Hierarchical Classification
Multiclass Linear SVM
Convolutional NN
Ensemble
Private & Confidential
10
Cleaning Deduping Classification Attribution Compression Matching
Original Data Set
D1 D2 Dn-1 Dn
Multiple
Data sets
Multiple
Classifier
s
Combining
Classifiers
C1 C2 Cn-1 Cn
Bootstrap Aggregating for improved performance
Clothing
Laptops
Electronics
Toys
Handbags &
Luggage
Health
Beauty
Antiques
Kitchen
Miscellaneous
Personal care
Baby
Ensemble
⅀
Private & Confidential
11
Black Shoe Black Pointed-toe stilettoBlack High Heel Black studded leather pointed-toe Christian
Louboutin 6” glided heel stiletto for night out
Cleaning Deduping Classification Attribution Compression Matching
Category Research
Text Attributes: CNN,
Sequence Labeling
Image Feature Extraction :
CNN
Type: Casual
Heel Height: 0.5
Inch
Heel Type: Flat
Material: PVC
ASIN:
B077BMVXLQ
Brand: Footsoul
Managed
Attributes
Unmanaged
Attributes
Private & Confidential
12
Info Bundle delivered through Image Processing APIPre-classified Input image
Cleaning Deduping Classification Attribution Compression Matching
Private & Confidential
13
Cleaning Deduping Classification Attribution Compression Matching
Feature Libraries/Functions Data used for training
Object identification,
Image clustering
• Tensorflow
• Keras (CNN)
• Caffe
• Internal product database
• CIFAR-100
• CIFAR-10
Foreground extraction/
Edge & contour
• OpenCV
• Keras (CNN)
• KITTI vision benchmark
• GTI image database
Template matching/
Brand dectection
• Keras
• OpenCV
• Internal product database
• CIFAR-100
• KITI
• Gait dataset
Text/Color extraction • Tensorflow
• Tesseract
• OpenCV
• Internal product database
• CIFAR-10
• CIFAR-100
Merchandise
Category
Managed Features Coverage achieved
Hardline: Consumer
Electronics,
etc.
• Brand, Color,
Product
• Up to 95%
Soft line: Apparel • Up to 80%
Merchandise
Category
Unmanaged Coverage achieved
Hardline: Consumer
Electronics,
etc.
• MPN, UPC • Up to 80%
Soft line: Apparel • Up to 70%
Private & Confidential
14
Cleaning Deduping Classification Attribution Compression Matching
02
Attribute
Extraction• Maximizing attribute coverage
• Brand, MPN/UPC, Category
specific enforcer attribute
04
Associations
• Associative rule matching
Product
Matching
Getting Classification
done• Correct classification gives us
right set of attributes.
03
Compression /
Clustering• Allows us to work on scale
• Hierarchical Agglomerative
Clustering
01
• Exact, Similar matches
Private & Confidential
15
Private & Confidential
16
Reinforcement: Validation of attributes - Tool
Cleaning Deduping Classification Attribution Compression Matching
Private & Confidential
17
Cleaning Deduping Classification Attribution Compression Matching
Matching Engine - Tool
Private & Confidential
18
Private & Confidential
www.ugamsolutions.com
Disclaimer:
The information set out in this presentation is produced by Ugam Solutions (“the Company” or “Ugam”) and is being made available AS IS to recipients
solely for information purposes only. This presentation and its contents are strictly confidential to Ugam and may not be used, reproduced, redistributed
or transmitted, passed on or published, in whole or in part, to any other person for any purpose whatsoever.

Weitere ähnliche Inhalte

Mehr von CodeOps Technologies LLP

CREATING REAL TIME DASHBOARD WITH BLAZOR, AZURE FUNCTION COSMOS DB AN AZURE S...
CREATING REAL TIME DASHBOARD WITH BLAZOR, AZURE FUNCTION COSMOS DB AN AZURE S...CREATING REAL TIME DASHBOARD WITH BLAZOR, AZURE FUNCTION COSMOS DB AN AZURE S...
CREATING REAL TIME DASHBOARD WITH BLAZOR, AZURE FUNCTION COSMOS DB AN AZURE S...CodeOps Technologies LLP
 
WRITE SCALABLE COMMUNICATION APPLICATION WITH POWER OF SERVERLESS
WRITE SCALABLE COMMUNICATION APPLICATION WITH POWER OF SERVERLESSWRITE SCALABLE COMMUNICATION APPLICATION WITH POWER OF SERVERLESS
WRITE SCALABLE COMMUNICATION APPLICATION WITH POWER OF SERVERLESSCodeOps Technologies LLP
 
Training And Serving ML Model Using Kubeflow by Jayesh Sharma
Training And Serving ML Model Using Kubeflow by Jayesh SharmaTraining And Serving ML Model Using Kubeflow by Jayesh Sharma
Training And Serving ML Model Using Kubeflow by Jayesh SharmaCodeOps Technologies LLP
 
Deploy Microservices To Kubernetes Without Secrets by Reenu Saluja
Deploy Microservices To Kubernetes Without Secrets by Reenu SalujaDeploy Microservices To Kubernetes Without Secrets by Reenu Saluja
Deploy Microservices To Kubernetes Without Secrets by Reenu SalujaCodeOps Technologies LLP
 
Leverage Azure Tech stack for any Kubernetes cluster via Azure Arc by Saiyam ...
Leverage Azure Tech stack for any Kubernetes cluster via Azure Arc by Saiyam ...Leverage Azure Tech stack for any Kubernetes cluster via Azure Arc by Saiyam ...
Leverage Azure Tech stack for any Kubernetes cluster via Azure Arc by Saiyam ...CodeOps Technologies LLP
 
YAML Tips For Kubernetes by Neependra Khare
YAML Tips For Kubernetes by Neependra KhareYAML Tips For Kubernetes by Neependra Khare
YAML Tips For Kubernetes by Neependra KhareCodeOps Technologies LLP
 
Must Know Azure Kubernetes Best Practices And Features For Better Resiliency ...
Must Know Azure Kubernetes Best Practices And Features For Better Resiliency ...Must Know Azure Kubernetes Best Practices And Features For Better Resiliency ...
Must Know Azure Kubernetes Best Practices And Features For Better Resiliency ...CodeOps Technologies LLP
 
Monitor Azure Kubernetes Cluster With Prometheus by Mamta Jha
Monitor Azure Kubernetes Cluster With Prometheus by Mamta JhaMonitor Azure Kubernetes Cluster With Prometheus by Mamta Jha
Monitor Azure Kubernetes Cluster With Prometheus by Mamta JhaCodeOps Technologies LLP
 
Functional Programming in Java 8 - Lambdas and Streams
Functional Programming in Java 8 - Lambdas and StreamsFunctional Programming in Java 8 - Lambdas and Streams
Functional Programming in Java 8 - Lambdas and StreamsCodeOps Technologies LLP
 
Distributed Tracing: New DevOps Foundation
Distributed Tracing: New DevOps FoundationDistributed Tracing: New DevOps Foundation
Distributed Tracing: New DevOps FoundationCodeOps Technologies LLP
 
"Distributed Tracing: New DevOps Foundation" by Jayesh Ahire
"Distributed Tracing: New DevOps Foundation" by Jayesh Ahire  "Distributed Tracing: New DevOps Foundation" by Jayesh Ahire
"Distributed Tracing: New DevOps Foundation" by Jayesh Ahire CodeOps Technologies LLP
 
Improve customer engagement and productivity with conversational ai
Improve customer engagement and productivity with conversational aiImprove customer engagement and productivity with conversational ai
Improve customer engagement and productivity with conversational aiCodeOps Technologies LLP
 
Text semantics with azure text analytics cognitive services
Text semantics with azure text analytics cognitive servicesText semantics with azure text analytics cognitive services
Text semantics with azure text analytics cognitive servicesCodeOps Technologies LLP
 
Build your model using azure custom vision and deploy it in a webapp
Build your model using azure custom vision and deploy it in a webappBuild your model using azure custom vision and deploy it in a webapp
Build your model using azure custom vision and deploy it in a webappCodeOps Technologies LLP
 
Quantum machine learning with microsoft q# at AI Dev Day
Quantum machine learning with microsoft q# at AI Dev DayQuantum machine learning with microsoft q# at AI Dev Day
Quantum machine learning with microsoft q# at AI Dev DayCodeOps Technologies LLP
 
Understanding Azure Face API at AI Dev Day Conference
Understanding Azure Face API at AI Dev Day ConferenceUnderstanding Azure Face API at AI Dev Day Conference
Understanding Azure Face API at AI Dev Day ConferenceCodeOps Technologies LLP
 
Go Serverless with Java and Azure Functions
Go Serverless with Java and Azure FunctionsGo Serverless with Java and Azure Functions
Go Serverless with Java and Azure FunctionsCodeOps Technologies LLP
 

Mehr von CodeOps Technologies LLP (20)

CREATING REAL TIME DASHBOARD WITH BLAZOR, AZURE FUNCTION COSMOS DB AN AZURE S...
CREATING REAL TIME DASHBOARD WITH BLAZOR, AZURE FUNCTION COSMOS DB AN AZURE S...CREATING REAL TIME DASHBOARD WITH BLAZOR, AZURE FUNCTION COSMOS DB AN AZURE S...
CREATING REAL TIME DASHBOARD WITH BLAZOR, AZURE FUNCTION COSMOS DB AN AZURE S...
 
WRITE SCALABLE COMMUNICATION APPLICATION WITH POWER OF SERVERLESS
WRITE SCALABLE COMMUNICATION APPLICATION WITH POWER OF SERVERLESSWRITE SCALABLE COMMUNICATION APPLICATION WITH POWER OF SERVERLESS
WRITE SCALABLE COMMUNICATION APPLICATION WITH POWER OF SERVERLESS
 
Training And Serving ML Model Using Kubeflow by Jayesh Sharma
Training And Serving ML Model Using Kubeflow by Jayesh SharmaTraining And Serving ML Model Using Kubeflow by Jayesh Sharma
Training And Serving ML Model Using Kubeflow by Jayesh Sharma
 
Deploy Microservices To Kubernetes Without Secrets by Reenu Saluja
Deploy Microservices To Kubernetes Without Secrets by Reenu SalujaDeploy Microservices To Kubernetes Without Secrets by Reenu Saluja
Deploy Microservices To Kubernetes Without Secrets by Reenu Saluja
 
Leverage Azure Tech stack for any Kubernetes cluster via Azure Arc by Saiyam ...
Leverage Azure Tech stack for any Kubernetes cluster via Azure Arc by Saiyam ...Leverage Azure Tech stack for any Kubernetes cluster via Azure Arc by Saiyam ...
Leverage Azure Tech stack for any Kubernetes cluster via Azure Arc by Saiyam ...
 
YAML Tips For Kubernetes by Neependra Khare
YAML Tips For Kubernetes by Neependra KhareYAML Tips For Kubernetes by Neependra Khare
YAML Tips For Kubernetes by Neependra Khare
 
Must Know Azure Kubernetes Best Practices And Features For Better Resiliency ...
Must Know Azure Kubernetes Best Practices And Features For Better Resiliency ...Must Know Azure Kubernetes Best Practices And Features For Better Resiliency ...
Must Know Azure Kubernetes Best Practices And Features For Better Resiliency ...
 
Monitor Azure Kubernetes Cluster With Prometheus by Mamta Jha
Monitor Azure Kubernetes Cluster With Prometheus by Mamta JhaMonitor Azure Kubernetes Cluster With Prometheus by Mamta Jha
Monitor Azure Kubernetes Cluster With Prometheus by Mamta Jha
 
Jet brains space intro presentation
Jet brains space intro presentationJet brains space intro presentation
Jet brains space intro presentation
 
Functional Programming in Java 8 - Lambdas and Streams
Functional Programming in Java 8 - Lambdas and StreamsFunctional Programming in Java 8 - Lambdas and Streams
Functional Programming in Java 8 - Lambdas and Streams
 
Distributed Tracing: New DevOps Foundation
Distributed Tracing: New DevOps FoundationDistributed Tracing: New DevOps Foundation
Distributed Tracing: New DevOps Foundation
 
"Distributed Tracing: New DevOps Foundation" by Jayesh Ahire
"Distributed Tracing: New DevOps Foundation" by Jayesh Ahire  "Distributed Tracing: New DevOps Foundation" by Jayesh Ahire
"Distributed Tracing: New DevOps Foundation" by Jayesh Ahire
 
Improve customer engagement and productivity with conversational ai
Improve customer engagement and productivity with conversational aiImprove customer engagement and productivity with conversational ai
Improve customer engagement and productivity with conversational ai
 
Text semantics with azure text analytics cognitive services
Text semantics with azure text analytics cognitive servicesText semantics with azure text analytics cognitive services
Text semantics with azure text analytics cognitive services
 
Build your model using azure custom vision and deploy it in a webapp
Build your model using azure custom vision and deploy it in a webappBuild your model using azure custom vision and deploy it in a webapp
Build your model using azure custom vision and deploy it in a webapp
 
Quantum machine learning with microsoft q# at AI Dev Day
Quantum machine learning with microsoft q# at AI Dev DayQuantum machine learning with microsoft q# at AI Dev Day
Quantum machine learning with microsoft q# at AI Dev Day
 
Understanding Azure Face API at AI Dev Day Conference
Understanding Azure Face API at AI Dev Day ConferenceUnderstanding Azure Face API at AI Dev Day Conference
Understanding Azure Face API at AI Dev Day Conference
 
Java & Microservices in Azure
Java & Microservices in AzureJava & Microservices in Azure
Java & Microservices in Azure
 
Go Serverless with Java and Azure Functions
Go Serverless with Java and Azure FunctionsGo Serverless with Java and Azure Functions
Go Serverless with Java and Azure Functions
 
Tracing Java Applications on Azure
Tracing Java Applications on AzureTracing Java Applications on Azure
Tracing Java Applications on Azure
 

Kürzlich hochgeladen

Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfryanfarris8
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...software pro Development
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 

Kürzlich hochgeladen (20)

Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 

Transforming Unstructured Web into Actionable Insights Using AI - Abhimanyu - Ugam Solutions

  • 1. Private & ConfidentialPrivate & Confidential Transforming unstructured web into actionable insights using AI March-2018
  • 2. Private & Confidential 2 Using AI to accelerate Digital Transformation
  • 3. Private & Confidential 3 Ugam is a data and analytics company helping leading corporations to improve business decisions Analytics application s Analytics services E- commerce operations 17 years Manufacturer Distributor B2C B2B Manufacturer Retailer
  • 4. Private & Confidential 4 Problem Definition & Business Impact
  • 7. Private & Confidential 7 • Amazon: 562 million 2018 - 372 million 2017. • ~20 K every hour Volume • Every retailer has different site-cat-path • Photo, video, Social, Mobile Variety • Periodic, near Real Time, Real TimeVelocity • Unstructured data representation • Schema Varies per retailer Structure 200K + Categories 500k + Brands 800K + Attributes 8m + Sellers 400 Million Products Processing Performance Curse of Modularity Class Imbalance Curse of Dimensionality Feature Engineering Heterogeneity & Noise
  • 8. Private & Confidential 8 Cleaning Deduping Classification Attribution Compression Matching What - How - Why The Holy Grail Retailers Price Intelligence & Optimization Assortment Intelligence Product Content solutions Analytics for Merchandising & Marketing Decisions Brands Dynamic Pricing Map Monitoring Data Aggregation Data Synthesis Data Analysis Data Delivery
  • 9. Private & Confidential 9 Cleaning Deduping Classification Attribution Compression Matching Category Research Hierarchical Classification Multiclass Linear SVM Convolutional NN Ensemble
  • 10. Private & Confidential 10 Cleaning Deduping Classification Attribution Compression Matching Original Data Set D1 D2 Dn-1 Dn Multiple Data sets Multiple Classifier s Combining Classifiers C1 C2 Cn-1 Cn Bootstrap Aggregating for improved performance Clothing Laptops Electronics Toys Handbags & Luggage Health Beauty Antiques Kitchen Miscellaneous Personal care Baby Ensemble ⅀
  • 11. Private & Confidential 11 Black Shoe Black Pointed-toe stilettoBlack High Heel Black studded leather pointed-toe Christian Louboutin 6” glided heel stiletto for night out Cleaning Deduping Classification Attribution Compression Matching Category Research Text Attributes: CNN, Sequence Labeling Image Feature Extraction : CNN Type: Casual Heel Height: 0.5 Inch Heel Type: Flat Material: PVC ASIN: B077BMVXLQ Brand: Footsoul Managed Attributes Unmanaged Attributes
  • 12. Private & Confidential 12 Info Bundle delivered through Image Processing APIPre-classified Input image Cleaning Deduping Classification Attribution Compression Matching
  • 13. Private & Confidential 13 Cleaning Deduping Classification Attribution Compression Matching Feature Libraries/Functions Data used for training Object identification, Image clustering • Tensorflow • Keras (CNN) • Caffe • Internal product database • CIFAR-100 • CIFAR-10 Foreground extraction/ Edge & contour • OpenCV • Keras (CNN) • KITTI vision benchmark • GTI image database Template matching/ Brand dectection • Keras • OpenCV • Internal product database • CIFAR-100 • KITI • Gait dataset Text/Color extraction • Tensorflow • Tesseract • OpenCV • Internal product database • CIFAR-10 • CIFAR-100 Merchandise Category Managed Features Coverage achieved Hardline: Consumer Electronics, etc. • Brand, Color, Product • Up to 95% Soft line: Apparel • Up to 80% Merchandise Category Unmanaged Coverage achieved Hardline: Consumer Electronics, etc. • MPN, UPC • Up to 80% Soft line: Apparel • Up to 70%
  • 14. Private & Confidential 14 Cleaning Deduping Classification Attribution Compression Matching 02 Attribute Extraction• Maximizing attribute coverage • Brand, MPN/UPC, Category specific enforcer attribute 04 Associations • Associative rule matching Product Matching Getting Classification done• Correct classification gives us right set of attributes. 03 Compression / Clustering• Allows us to work on scale • Hierarchical Agglomerative Clustering 01 • Exact, Similar matches
  • 16. Private & Confidential 16 Reinforcement: Validation of attributes - Tool Cleaning Deduping Classification Attribution Compression Matching
  • 17. Private & Confidential 17 Cleaning Deduping Classification Attribution Compression Matching Matching Engine - Tool
  • 19. Private & Confidential www.ugamsolutions.com Disclaimer: The information set out in this presentation is produced by Ugam Solutions (“the Company” or “Ugam”) and is being made available AS IS to recipients solely for information purposes only. This presentation and its contents are strictly confidential to Ugam and may not be used, reproduced, redistributed or transmitted, passed on or published, in whole or in part, to any other person for any purpose whatsoever.