SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
Context completion suggestor for
real estate domain
Dhwaj Raj
Member
Web Intelligence and Semantics (WISE) group
InfoEdge India Ltd.
Outline


Aim



Functionalities



Technical Aspects
Background


Current keyword queries were analysed from tracking db.

Following are the TOP entity types that were being typed in by user even
after providing the sufficient filters:

PROJECT

LOCALITY

CITY

BEDROOM

PROP_TYPE (flat, villa etc)

BUILDER

PREFERENCE (rent, sale etc)

AVAILABILITY (ready to move etc)

FURNISH (fully furnished etc)

TRANSACTION TYPE (resale etc)




Zero result count and pattern were analysed for keyword queries
The language of Google SEM queries was analysed to form langauge
for our entity combinations.
Aim



What this autosuggestor is NOT :

I just started to type “fla” in the
keyword box.
Why is it not suggesting “2bhk flat in
cochin near coconut farm”
Mind Reading Device

Why is it not suggesting “champak
town” of timbaktoo

Magic Box to generate content
Why only 10 suggestions? User will
think we have only 10 properties.

Not for imbecile.

Tried asking google
the
same queries ???
Aim


Focus :
−
−

Typing
Experience



Typing Ease



Correcting Mistakes



GUIDE user to how to find useful information



Let them type MULTIPLE ENTITIES



Just Browsing? Find other useful information
EASE OF TYPING






Words are suggested for AUTOCOMPLETE.
Context completion : Phrases are suggested for SUGGESTION
PICKING.
User can choose from predicted searches, which makes finding
information faster and requires less typing.
CORRECTING MISTAKES
GUIDING USER TO WRITE
BETTER QUERIES
MULTIPLE ENTITIES
FINDING OTHER USEFUL
INFORMATION


Many a time user is not sure or focused on a single search. In such
cases autosuggestor help him navigate to the popular properties which
he was not even aware of.
Investigations
The entities with higher co-occurence in property listings have higher chances to be typed
in together.
Real word queries can be simulated by combining entities to form norrowed down phrase
queries.
The property listing trends and property availability correlate to query popularity for similar
properties.
The competitions among matched phrases can be resolved by weighted rank of entity
cooccurances, entity type combination weights and feedback.
The user experience can be improved by a hybrid auto suggestor to suggest words,
phrases, full-forme-queries and spelling mistakes.
Iff query picked from suggestor then we wont need token mapping or QER as we will be
maintaing the entities present in a phrase at backend
Technical Implementation
Thank you

Mais conteúdo relacionado

Semelhante a phrase autocomplete : Context completion auto-suggestor for real estate domain

Croud Presents: How to Build a Data-driven SEO Strategy Using NLP
Croud Presents: How to Build a Data-driven SEO Strategy Using NLPCroud Presents: How to Build a Data-driven SEO Strategy Using NLP
Croud Presents: How to Build a Data-driven SEO Strategy Using NLPDaniel Liddle
 
You Don't Know SEO
You Don't Know SEOYou Don't Know SEO
You Don't Know SEOMichael King
 
Persona Driven Keyword Research
Persona Driven Keyword ResearchPersona Driven Keyword Research
Persona Driven Keyword ResearchMichael King
 
The Alpabet of Google by Gianluca Fiorelli at The Inbounder New York
The Alpabet of Google by Gianluca Fiorelli at The Inbounder New YorkThe Alpabet of Google by Gianluca Fiorelli at The Inbounder New York
The Alpabet of Google by Gianluca Fiorelli at The Inbounder New YorkWe Are Marketing
 
2011 06 OMS Denver Gillian Muessig - Topic Modeling; Writing for Search Bots ...
2011 06 OMS Denver Gillian Muessig - Topic Modeling; Writing for Search Bots ...2011 06 OMS Denver Gillian Muessig - Topic Modeling; Writing for Search Bots ...
2011 06 OMS Denver Gillian Muessig - Topic Modeling; Writing for Search Bots ...Gillian Muessig
 
Understanding Semantic Search and AI Content to Drive Growth in 2023 March 2023
Understanding Semantic Search and AI Content to Drive Growth in 2023 March 2023Understanding Semantic Search and AI Content to Drive Growth in 2023 March 2023
Understanding Semantic Search and AI Content to Drive Growth in 2023 March 2023TysonStockton1
 
2023 Google Algorithms & SEO's Future: Powerful Predictions For 2024
2023 Google Algorithms & SEO's Future: Powerful Predictions For 20242023 Google Algorithms & SEO's Future: Powerful Predictions For 2024
2023 Google Algorithms & SEO's Future: Powerful Predictions For 2024Search Engine Journal
 
Gianluca Fiorelli - The Alphabet of Google
Gianluca Fiorelli - The Alphabet of GoogleGianluca Fiorelli - The Alphabet of Google
Gianluca Fiorelli - The Alphabet of GoogleWe Are Marketing
 
Search Product Manager: Software PM vs. Enterprise PM or What does that * PM do?
Search Product Manager: Software PM vs. Enterprise PM or What does that * PM do?Search Product Manager: Software PM vs. Enterprise PM or What does that * PM do?
Search Product Manager: Software PM vs. Enterprise PM or What does that * PM do?John T. Kane
 
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET-  	  An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...IRJET-  	  An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...IRJET Journal
 
Featured Snippets - How to Get Position Zero
Featured Snippets - How to Get Position ZeroFeatured Snippets - How to Get Position Zero
Featured Snippets - How to Get Position ZeroMichael Marsh
 
SEO Prompt Engineering - A Duda Webinar
SEO Prompt Engineering - A Duda WebinarSEO Prompt Engineering - A Duda Webinar
SEO Prompt Engineering - A Duda WebinarNitin Manchanda
 
The New Content SEO - Sydney SEO Conference 2023
The New Content SEO - Sydney SEO Conference 2023The New Content SEO - Sydney SEO Conference 2023
The New Content SEO - Sydney SEO Conference 2023Amanda King
 
Veda Semantics - introduction document
Veda Semantics - introduction documentVeda Semantics - introduction document
Veda Semantics - introduction documentrajatkr
 
C-T-R-You Ready for 2021?! - On-SERP SEO Strategies
C-T-R-You Ready for 2021?! - On-SERP SEO StrategiesC-T-R-You Ready for 2021?! - On-SERP SEO Strategies
C-T-R-You Ready for 2021?! - On-SERP SEO StrategiesIzzi Smith
 
10 Things You Don't Know about Structured Data
10 Things You Don't Know about Structured Data10 Things You Don't Know about Structured Data
10 Things You Don't Know about Structured DataMartha van Berkel
 
SEO + NLP - Redefining The Computer & Human Relationship.pdf
SEO + NLP - Redefining The Computer & Human Relationship.pdfSEO + NLP - Redefining The Computer & Human Relationship.pdf
SEO + NLP - Redefining The Computer & Human Relationship.pdfLet's Get Visible
 

Semelhante a phrase autocomplete : Context completion auto-suggestor for real estate domain (20)

Croud Presents: How to Build a Data-driven SEO Strategy Using NLP
Croud Presents: How to Build a Data-driven SEO Strategy Using NLPCroud Presents: How to Build a Data-driven SEO Strategy Using NLP
Croud Presents: How to Build a Data-driven SEO Strategy Using NLP
 
You Don't Know SEO
You Don't Know SEOYou Don't Know SEO
You Don't Know SEO
 
Persona Driven Keyword Research
Persona Driven Keyword ResearchPersona Driven Keyword Research
Persona Driven Keyword Research
 
The Alpabet of Google by Gianluca Fiorelli at The Inbounder New York
The Alpabet of Google by Gianluca Fiorelli at The Inbounder New YorkThe Alpabet of Google by Gianluca Fiorelli at The Inbounder New York
The Alpabet of Google by Gianluca Fiorelli at The Inbounder New York
 
2011 06 OMS Denver Gillian Muessig - Topic Modeling; Writing for Search Bots ...
2011 06 OMS Denver Gillian Muessig - Topic Modeling; Writing for Search Bots ...2011 06 OMS Denver Gillian Muessig - Topic Modeling; Writing for Search Bots ...
2011 06 OMS Denver Gillian Muessig - Topic Modeling; Writing for Search Bots ...
 
Understanding Semantic Search and AI Content to Drive Growth in 2023 March 2023
Understanding Semantic Search and AI Content to Drive Growth in 2023 March 2023Understanding Semantic Search and AI Content to Drive Growth in 2023 March 2023
Understanding Semantic Search and AI Content to Drive Growth in 2023 March 2023
 
2023 Google Algorithms & SEO's Future: Powerful Predictions For 2024
2023 Google Algorithms & SEO's Future: Powerful Predictions For 20242023 Google Algorithms & SEO's Future: Powerful Predictions For 2024
2023 Google Algorithms & SEO's Future: Powerful Predictions For 2024
 
Gianluca Fiorelli - The Alphabet of Google
Gianluca Fiorelli - The Alphabet of GoogleGianluca Fiorelli - The Alphabet of Google
Gianluca Fiorelli - The Alphabet of Google
 
Search Product Manager: Software PM vs. Enterprise PM or What does that * PM do?
Search Product Manager: Software PM vs. Enterprise PM or What does that * PM do?Search Product Manager: Software PM vs. Enterprise PM or What does that * PM do?
Search Product Manager: Software PM vs. Enterprise PM or What does that * PM do?
 
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET-  	  An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...IRJET-  	  An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
 
Featured Snippets - How to Get Position Zero
Featured Snippets - How to Get Position ZeroFeatured Snippets - How to Get Position Zero
Featured Snippets - How to Get Position Zero
 
User Stories
User StoriesUser Stories
User Stories
 
SEO Prompt Engineering - A Duda Webinar
SEO Prompt Engineering - A Duda WebinarSEO Prompt Engineering - A Duda Webinar
SEO Prompt Engineering - A Duda Webinar
 
Resume
ResumeResume
Resume
 
The New Content SEO - Sydney SEO Conference 2023
The New Content SEO - Sydney SEO Conference 2023The New Content SEO - Sydney SEO Conference 2023
The New Content SEO - Sydney SEO Conference 2023
 
Impact Of Search Generative Experience (SGE) On SEO.pdf
Impact Of Search Generative Experience (SGE) On SEO.pdfImpact Of Search Generative Experience (SGE) On SEO.pdf
Impact Of Search Generative Experience (SGE) On SEO.pdf
 
Veda Semantics - introduction document
Veda Semantics - introduction documentVeda Semantics - introduction document
Veda Semantics - introduction document
 
C-T-R-You Ready for 2021?! - On-SERP SEO Strategies
C-T-R-You Ready for 2021?! - On-SERP SEO StrategiesC-T-R-You Ready for 2021?! - On-SERP SEO Strategies
C-T-R-You Ready for 2021?! - On-SERP SEO Strategies
 
10 Things You Don't Know about Structured Data
10 Things You Don't Know about Structured Data10 Things You Don't Know about Structured Data
10 Things You Don't Know about Structured Data
 
SEO + NLP - Redefining The Computer & Human Relationship.pdf
SEO + NLP - Redefining The Computer & Human Relationship.pdfSEO + NLP - Redefining The Computer & Human Relationship.pdf
SEO + NLP - Redefining The Computer & Human Relationship.pdf
 

Último

Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialJoão Esperancinha
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sectoritnewsafrica
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 

Último (20)

Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Kuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorialKuma Meshes Part I - The basics - A tutorial
Kuma Meshes Part I - The basics - A tutorial
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 

phrase autocomplete : Context completion auto-suggestor for real estate domain

  • 1. Context completion suggestor for real estate domain Dhwaj Raj Member Web Intelligence and Semantics (WISE) group InfoEdge India Ltd.
  • 3. Background  Current keyword queries were analysed from tracking db. Following are the TOP entity types that were being typed in by user even after providing the sufficient filters:  PROJECT  LOCALITY  CITY  BEDROOM  PROP_TYPE (flat, villa etc)  BUILDER  PREFERENCE (rent, sale etc)  AVAILABILITY (ready to move etc)  FURNISH (fully furnished etc)  TRANSACTION TYPE (resale etc)   Zero result count and pattern were analysed for keyword queries The language of Google SEM queries was analysed to form langauge for our entity combinations.
  • 4. Aim  What this autosuggestor is NOT : I just started to type “fla” in the keyword box. Why is it not suggesting “2bhk flat in cochin near coconut farm” Mind Reading Device Why is it not suggesting “champak town” of timbaktoo Magic Box to generate content Why only 10 suggestions? User will think we have only 10 properties. Not for imbecile. Tried asking google the same queries ???
  • 5. Aim  Focus : − − Typing Experience  Typing Ease  Correcting Mistakes  GUIDE user to how to find useful information  Let them type MULTIPLE ENTITIES  Just Browsing? Find other useful information
  • 6. EASE OF TYPING    Words are suggested for AUTOCOMPLETE. Context completion : Phrases are suggested for SUGGESTION PICKING. User can choose from predicted searches, which makes finding information faster and requires less typing.
  • 8. GUIDING USER TO WRITE BETTER QUERIES
  • 10. FINDING OTHER USEFUL INFORMATION  Many a time user is not sure or focused on a single search. In such cases autosuggestor help him navigate to the popular properties which he was not even aware of.
  • 11.
  • 12. Investigations The entities with higher co-occurence in property listings have higher chances to be typed in together. Real word queries can be simulated by combining entities to form norrowed down phrase queries. The property listing trends and property availability correlate to query popularity for similar properties. The competitions among matched phrases can be resolved by weighted rank of entity cooccurances, entity type combination weights and feedback. The user experience can be improved by a hybrid auto suggestor to suggest words, phrases, full-forme-queries and spelling mistakes. Iff query picked from suggestor then we wont need token mapping or QER as we will be maintaing the entities present in a phrase at backend