SlideShare uma empresa Scribd logo
1 de 38
Baixar para ler offline
Data analysis for personalized local search
Estelle Delpech
Chief Science Officer

EC FET Open project NADINE review
´
Universite Paul Sabatier
14th november 2013
Plan

1. Nomao : book of good places (between friends)

2. Data analysis @ nomao

3. Ongoing projects
Nomao
book of good places (between friends)
www.nomao.com

 Web and mobile applications
 Find, keep and share good places
(restaurants, bars, shopping,
doctors...)
 Personalized search :
recommendation, geolocation

1 / 15
Web application

 Off-line user : e-reputation
 On-line user (FB) :
recommendation
– places that matches your
tastes
– places recommended by
your friends

2 / 15
Mobile application

 E-reputation
 Recommendation
 Geolocation-based search
 Augmented reality

3 / 15
Nomao
´
 Toulouse / Paris / Evreux /
Nantes / Chartres...
 10 employees

2007 creation
2010 acquired by
Ebuzzing

 Business model :
premium-rate numbers

2012 3 M visits / day

⇒ ECML, EGC, TALN, INFORSID, VSST, ICEIS, IEEE TNNLS ...
⇒ http://www.nomao.com/labs

4 / 15
Plan

1. Nomao : book of good places (between friends)

2. Data analysis @ nomao

3. Ongoing projects
Data analysis @ nomao

5 / 15
Data analysis @ nomao

5 / 15
Data analysis @ nomao

5 / 15
Data analysis @ nomao

5 / 15
Places database creation

6 / 15
Places database creation

6 / 15
Data extraction

SOURCE 1


SOURCE 2


´
: Les Caves de La Marechale
 TAGS : restaurant



 ADDRESS :



 street :



 city : Toulouse



 COMMENTS :



 rating : 4

text : ”I enjoyed most of the...”
NAME

7 / 15




´
: Caves de La Marechale SARL
 TAGS : french



 ADDRESS :



 street : Rue Jules Chalande



 city : Toulouse



 COMMENTS :



 rating : 2

text : ”Didn’t really liked the...”
NAME
Data integration

PLACE #5237890


´
: Les Caves de La Marechale
 TAGS : restaurant, french


 ADDRESS : street : Rue Jules Chalande

city : Toulouse


rating : 4, text : ”I enjoyed most of the...”
COMMENTS :
rating : 2, text : ”Didn’t really like the...”
NAME

8 / 15









Data analysis

PLACE #5237890
´
: Les Caves de La Marechale
 TAGS : restaurant, french

 CATEGORY : eating  restaurant  european  french


 ADDRESS : street : Rue Jules Chalande

city : Toulouse


station : Capitole, distance : 304m
 SUBWAY :

station : Esquirol, distance : 192m


 COMMENTS : rating : 4, text : ”I enjoyed most of the...”

rating : 2, text : ”Didn’t really like the...”


 POSITIVE FEATURES : SERVICE : great staff

DISHES : delicious chocolate cake
E - REPUTATION : 79%


NAME

9 / 15





















Generated content

10 / 15
Natural language description (translation)

´
`
R ESTAURANT L ES CAVES D E L A M AR E CHALE A TOULOUSE
´
The restaurant Les Caves de La Marechale in Toulouse invites
you to enjoy the best specialties of South-West France. This
restaurant is located Rue Jules Chalande in Toulouse. Esquirol
or Capitole are the closest subway stations to the restaurant.
You will have the possibility to enjoy an elegant atmosphere.
´
At Les Caves de La Marechale, credit card payment is
´
accepted. Close to Les Caves de La Marechale, you will find
the restaurant CAMUZET Georges Jean Andre, the restaurant
La Corde, the restaurant BMA and the restaurant Le Petit
Lord.

11 / 15
Places recommendation

12 / 15
Places recommendation

E-reputation sentiment analysis + ratings

12 / 15
Places recommendation

E-reputation sentiment analysis + ratings
Affinity between place and user

12 / 15
Places recommendation

E-reputation sentiment analysis + ratings
Affinity between place and user
 collaborative filtering : places liked by people
who like the same places as the user

12 / 15
Places recommendation

E-reputation sentiment analysis + ratings
Affinity between place and user
 collaborative filtering : places liked by people
who like the same places as the user
 descriptive profiling : places that have the
same tags as the places liked by the user

12 / 15
Places recommendation

E-reputation sentiment analysis + ratings
Affinity between place and user
 collaborative filtering : places liked by people
who like the same places as the user
 descriptive profiling : places that have the
same tags as the places liked by the user
Social recommendation places liked by the user’s friends

12 / 15
Search and ranking

13 / 15
Search and ranking

Multi-criteria ranking :

13 / 15
Search and ranking

Multi-criteria ranking :
 Query ↔ place similarity

13 / 15
Search and ranking

Multi-criteria ranking :
 Query ↔ place similarity
 Geographical proximity

13 / 15
Search and ranking

Multi-criteria ranking :
 Query ↔ place similarity
 Geographical proximity
 Content quality

13 / 15
Search and ranking

Multi-criteria ranking :
 Query ↔ place similarity
 Geographical proximity
 Content quality
 E-reputation

13 / 15
Search and ranking

Multi-criteria ranking :
 Query ↔ place similarity
 Geographical proximity
 Content quality
 E-reputation
 Affinity between place and user

13 / 15
Search and ranking

Multi-criteria ranking :
 Query ↔ place similarity
 Geographical proximity
 Content quality
 E-reputation
 Affinity between place and user
 Social recommendation

13 / 15
Plan

1. Nomao : book of good places (between friends)

2. Data analysis @ nomao

3. Ongoing projects
Ongoing projects

14 / 15
Ongoing projects

Learning-to-rank ranking model learnt from users’ actions (Ph.
D. thesis)

14 / 15
Ongoing projects

Learning-to-rank ranking model learnt from users’ actions (Ph.
D. thesis)
Data fusion
source A → 05.61.23.89.88
source B → 05.62.48.33.90
which no is right ?

14 / 15
Ongoing projects

Learning-to-rank ranking model learnt from users’ actions (Ph.
D. thesis)
Data fusion
source A → 05.61.23.89.88
source B → 05.62.48.33.90
which no is right ?
Text mining Name, address, phone number, etc. could be
directly extracted from the businesses websites

14 / 15
// Contact
estelle@nomao.com

// News
www.blog.nomao.fr

Mais conteúdo relacionado

Semelhante a Nomao: data analysis for personalized local search

Venture Lab 2012 - RED team OAP report
Venture Lab 2012 - RED team OAP reportVenture Lab 2012 - RED team OAP report
Venture Lab 2012 - RED team OAP report
Mikhail Firsanov
 
Elbow Room Presentation
Elbow Room PresentationElbow Room Presentation
Elbow Room Presentation
inadvisable
 
Tourism e-Volution‘s next stop, Jörn Gieschen
Tourism e-Volution‘s next stop, Jörn GieschenTourism e-Volution‘s next stop, Jörn Gieschen
Tourism e-Volution‘s next stop, Jörn Gieschen
BORN
 

Semelhante a Nomao: data analysis for personalized local search (10)

Venture Lab 2012 - RED team OAP report
Venture Lab 2012 - RED team OAP reportVenture Lab 2012 - RED team OAP report
Venture Lab 2012 - RED team OAP report
 
Freemium open access publishing learning to let go
Freemium open access publishing   learning to let goFreemium open access publishing   learning to let go
Freemium open access publishing learning to let go
 
Product Management Final Presentation - RunKnown app
Product Management Final Presentation - RunKnown appProduct Management Final Presentation - RunKnown app
Product Management Final Presentation - RunKnown app
 
The mobile ecosystem
The mobile ecosystemThe mobile ecosystem
The mobile ecosystem
 
Lawrence E. Burgee - Lessons Learned from Two Decades of Developing and Condu...
Lawrence E. Burgee - Lessons Learned from Two Decades of Developing and Condu...Lawrence E. Burgee - Lessons Learned from Two Decades of Developing and Condu...
Lawrence E. Burgee - Lessons Learned from Two Decades of Developing and Condu...
 
Human UX: Storytelling For Better Experience
Human UX: Storytelling For Better ExperienceHuman UX: Storytelling For Better Experience
Human UX: Storytelling For Better Experience
 
Elbow Room Presentation
Elbow Room PresentationElbow Room Presentation
Elbow Room Presentation
 
Tourism e-Volution‘s next stop, Jörn Gieschen
Tourism e-Volution‘s next stop, Jörn GieschenTourism e-Volution‘s next stop, Jörn Gieschen
Tourism e-Volution‘s next stop, Jörn Gieschen
 
Freemium open access publishing learning to let go
Freemium open access publishing   learning to let goFreemium open access publishing   learning to let go
Freemium open access publishing learning to let go
 
Reboot9.0: Travel & Serendipity
Reboot9.0: Travel & SerendipityReboot9.0: Travel & Serendipity
Reboot9.0: Travel & Serendipity
 

Mais de Estelle Delpech

Invited speaker, ATALA 2014 Ph. D. Thesis award
Invited speaker, ATALA 2014 Ph. D. Thesis awardInvited speaker, ATALA 2014 Ph. D. Thesis award
Invited speaker, ATALA 2014 Ph. D. Thesis award
Estelle Delpech
 

Mais de Estelle Delpech (16)

Génération automatique de texte
Génération automatique de texteGénération automatique de texte
Génération automatique de texte
 
Identification de compatibilités entre tages descriptifs de lieux
Identification de compatibilités entre tages descriptifs de lieuxIdentification de compatibilités entre tages descriptifs de lieux
Identification de compatibilités entre tages descriptifs de lieux
 
Découverte du Traitement Automatique des Langues
Découverte du Traitement Automatique des LanguesDécouverte du Traitement Automatique des Langues
Découverte du Traitement Automatique des Langues
 
Invited speaker, ATALA 2014 Ph. D. Thesis award
Invited speaker, ATALA 2014 Ph. D. Thesis awardInvited speaker, ATALA 2014 Ph. D. Thesis award
Invited speaker, ATALA 2014 Ph. D. Thesis award
 
Corpus comparables et traduction assistée par ordinateur, contributions à la ...
Corpus comparables et traduction assistée par ordinateur, contributions à la ...Corpus comparables et traduction assistée par ordinateur, contributions à la ...
Corpus comparables et traduction assistée par ordinateur, contributions à la ...
 
Identification de compatibilites sémantiques entre descripteurs de lieux
Identification de compatibilites sémantiques entre descripteurs de lieuxIdentification de compatibilites sémantiques entre descripteurs de lieux
Identification de compatibilites sémantiques entre descripteurs de lieux
 
Extraction of domain-specific bilingual lexicon from comparable corpora: comp...
Extraction of domain-specific bilingual lexicon from comparable corpora: comp...Extraction of domain-specific bilingual lexicon from comparable corpora: comp...
Extraction of domain-specific bilingual lexicon from comparable corpora: comp...
 
Identification of Fertile Translations in Comparable Corpora: a Morpho-Compos...
Identification of Fertile Translations in Comparable Corpora: a Morpho-Compos...Identification of Fertile Translations in Comparable Corpora: a Morpho-Compos...
Identification of Fertile Translations in Comparable Corpora: a Morpho-Compos...
 
Applicative evaluation of bilingual terminologies
Applicative evaluation of bilingual terminologiesApplicative evaluation of bilingual terminologies
Applicative evaluation of bilingual terminologies
 
Évaluation applicative des terminologies destinées à la traduction spécialisée
Évaluation applicative des terminologies destinées à la traduction spécialiséeÉvaluation applicative des terminologies destinées à la traduction spécialisée
Évaluation applicative des terminologies destinées à la traduction spécialisée
 
Dealing with Lexicon Acquired from Comparable Corpora: post-edition and exchange
Dealing with Lexicon Acquired from Comparable Corpora: post-edition and exchangeDealing with Lexicon Acquired from Comparable Corpora: post-edition and exchange
Dealing with Lexicon Acquired from Comparable Corpora: post-edition and exchange
 
R&D Lingua et Machina
R&D Lingua et MachinaR&D Lingua et Machina
R&D Lingua et Machina
 
Bilingual terminology mining
Bilingual terminology miningBilingual terminology mining
Bilingual terminology mining
 
Robust rule-based parsing
Robust rule-based parsingRobust rule-based parsing
Robust rule-based parsing
 
Experimenting the TextTiling Algorithm
Experimenting the TextTiling AlgorithmExperimenting the TextTiling Algorithm
Experimenting the TextTiling Algorithm
 
Text Processing for Procedural Question Answering
Text Processing for Procedural Question AnsweringText Processing for Procedural Question Answering
Text Processing for Procedural Question Answering
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 

Nomao: data analysis for personalized local search

  • 1. Data analysis for personalized local search Estelle Delpech Chief Science Officer EC FET Open project NADINE review ´ Universite Paul Sabatier 14th november 2013
  • 2. Plan 1. Nomao : book of good places (between friends) 2. Data analysis @ nomao 3. Ongoing projects
  • 3. Nomao book of good places (between friends) www.nomao.com Web and mobile applications Find, keep and share good places (restaurants, bars, shopping, doctors...) Personalized search : recommendation, geolocation 1 / 15
  • 4. Web application Off-line user : e-reputation On-line user (FB) : recommendation – places that matches your tastes – places recommended by your friends 2 / 15
  • 5. Mobile application E-reputation Recommendation Geolocation-based search Augmented reality 3 / 15
  • 6. Nomao ´ Toulouse / Paris / Evreux / Nantes / Chartres... 10 employees 2007 creation 2010 acquired by Ebuzzing Business model : premium-rate numbers 2012 3 M visits / day ⇒ ECML, EGC, TALN, INFORSID, VSST, ICEIS, IEEE TNNLS ... ⇒ http://www.nomao.com/labs 4 / 15
  • 7. Plan 1. Nomao : book of good places (between friends) 2. Data analysis @ nomao 3. Ongoing projects
  • 8. Data analysis @ nomao 5 / 15
  • 9. Data analysis @ nomao 5 / 15
  • 10. Data analysis @ nomao 5 / 15
  • 11. Data analysis @ nomao 5 / 15
  • 14. Data extraction SOURCE 1  SOURCE 2  ´ : Les Caves de La Marechale  TAGS : restaurant     ADDRESS :     street :     city : Toulouse     COMMENTS :     rating : 4  text : ”I enjoyed most of the...” NAME 7 / 15   ´ : Caves de La Marechale SARL  TAGS : french     ADDRESS :     street : Rue Jules Chalande     city : Toulouse     COMMENTS :     rating : 2  text : ”Didn’t really liked the...” NAME
  • 15. Data integration PLACE #5237890  ´ : Les Caves de La Marechale  TAGS : restaurant, french    ADDRESS : street : Rue Jules Chalande  city : Toulouse   rating : 4, text : ”I enjoyed most of the...” COMMENTS : rating : 2, text : ”Didn’t really like the...” NAME 8 / 15        
  • 16. Data analysis PLACE #5237890 ´ : Les Caves de La Marechale  TAGS : restaurant, french   CATEGORY : eating restaurant european french    ADDRESS : street : Rue Jules Chalande  city : Toulouse   station : Capitole, distance : 304m  SUBWAY :  station : Esquirol, distance : 192m    COMMENTS : rating : 4, text : ”I enjoyed most of the...”  rating : 2, text : ”Didn’t really like the...”    POSITIVE FEATURES : SERVICE : great staff  DISHES : delicious chocolate cake E - REPUTATION : 79%  NAME 9 / 15                    
  • 18. Natural language description (translation) ´ ` R ESTAURANT L ES CAVES D E L A M AR E CHALE A TOULOUSE ´ The restaurant Les Caves de La Marechale in Toulouse invites you to enjoy the best specialties of South-West France. This restaurant is located Rue Jules Chalande in Toulouse. Esquirol or Capitole are the closest subway stations to the restaurant. You will have the possibility to enjoy an elegant atmosphere. ´ At Les Caves de La Marechale, credit card payment is ´ accepted. Close to Les Caves de La Marechale, you will find the restaurant CAMUZET Georges Jean Andre, the restaurant La Corde, the restaurant BMA and the restaurant Le Petit Lord. 11 / 15
  • 20. Places recommendation E-reputation sentiment analysis + ratings 12 / 15
  • 21. Places recommendation E-reputation sentiment analysis + ratings Affinity between place and user 12 / 15
  • 22. Places recommendation E-reputation sentiment analysis + ratings Affinity between place and user collaborative filtering : places liked by people who like the same places as the user 12 / 15
  • 23. Places recommendation E-reputation sentiment analysis + ratings Affinity between place and user collaborative filtering : places liked by people who like the same places as the user descriptive profiling : places that have the same tags as the places liked by the user 12 / 15
  • 24. Places recommendation E-reputation sentiment analysis + ratings Affinity between place and user collaborative filtering : places liked by people who like the same places as the user descriptive profiling : places that have the same tags as the places liked by the user Social recommendation places liked by the user’s friends 12 / 15
  • 27. Search and ranking Multi-criteria ranking : Query ↔ place similarity 13 / 15
  • 28. Search and ranking Multi-criteria ranking : Query ↔ place similarity Geographical proximity 13 / 15
  • 29. Search and ranking Multi-criteria ranking : Query ↔ place similarity Geographical proximity Content quality 13 / 15
  • 30. Search and ranking Multi-criteria ranking : Query ↔ place similarity Geographical proximity Content quality E-reputation 13 / 15
  • 31. Search and ranking Multi-criteria ranking : Query ↔ place similarity Geographical proximity Content quality E-reputation Affinity between place and user 13 / 15
  • 32. Search and ranking Multi-criteria ranking : Query ↔ place similarity Geographical proximity Content quality E-reputation Affinity between place and user Social recommendation 13 / 15
  • 33. Plan 1. Nomao : book of good places (between friends) 2. Data analysis @ nomao 3. Ongoing projects
  • 35. Ongoing projects Learning-to-rank ranking model learnt from users’ actions (Ph. D. thesis) 14 / 15
  • 36. Ongoing projects Learning-to-rank ranking model learnt from users’ actions (Ph. D. thesis) Data fusion source A → 05.61.23.89.88 source B → 05.62.48.33.90 which no is right ? 14 / 15
  • 37. Ongoing projects Learning-to-rank ranking model learnt from users’ actions (Ph. D. thesis) Data fusion source A → 05.61.23.89.88 source B → 05.62.48.33.90 which no is right ? Text mining Name, address, phone number, etc. could be directly extracted from the businesses websites 14 / 15