2. What is p-sense?
Property
Project
City Locality
Budget
Property
Type
Seller
Type
Selective
Amenities
Carpet
area
BHK
More…
Property
Budget
Property
Type
Bedrooms
Carpet
Area
Locality
Amenities
Sale/
Resale
Seller Type
Landmark Distance
Traditional Search Filters – UI Mix P-sense search UI
Current / traditional property search filters are isolated and requires multiple clicks. Very few % of people using these filters
across the UI. Therefore their relevance in property search & UI personalization become complex. P-sense does this all in one
funnel by understanding the majority of property variables from open text search.
3. Search term Keyword based search output P-sense output
Apartments less than 30 lacs in adyar Apartments + adyar + description
“less than”
Apartments + adyar +
budgetkey= ‘<‘ + 3000000
1 ground Lands in tambaram land+ tambaram land+ tambaram + 2400
sqft
Apartments for 20-30 lakhs in porur Apartments + description 20-30
lakhs + porur
Apartments + pricelow =
2000000 + pricehigh =
3000000 + porur
Apartments in medavakkam above 50 lakhs with
car parking
Apartments + medavakkam +
description ‘50 lakhs’
Apartments + medavakkam
+ budgetkey = ‘>’ +
5000000 + car parking
2bhk apartments in Velachery Description ‘2bhk’ + apartments +
velachery
Bedrooms = 2 + apartments
+ Velachery
Residential land around 2000 to 3000 sqft in
madipakkam
Residential land + madipakkam Residential land + sizelow =
‘2000’ + sizehigh = ‘3000’ +
madipakkam
Apartments near ampa skywalk Apartments + description ‘ampa
skywalk’
Apartments + Aminjikarai
Key differences between keyword based search & p-sense search
4. Query Input Output
2bhk flats around 750 sqft with car Parking for 25-30 Lacs in Tambaram for
ready to move and resale posted by Builders
Upper case Lower case
2 bhk apartments around 750 sqft with car parking for 25 - 30 lacs in
tambaram for ready to move and resale posted by builders
2bhk, flats 20-30 2 bhk, apartments, 20 - 30
apartments around 750 sqft with car parking for 25 - 30 lacs in tambaram
for ready to move and resale posted by builders
2 bhk 2
apartments around 750 sqft with car parking for in tambaram for ready to
move and resale posted by builders
20 – 30 2500000, 3000000
apartments around with car parking for in tambaram for ready to move
and resale posted by builders
750 sqft 750
around with car parking for in tambaram for ready to move and resale
posted by builders
apartments apartments
around with car parking for in tambaram for and resale posted by builders ready to move ready to move
around with car parking for in tambaram for and posted by builders resale Re-Sale
around with car parking for in tambaram for and posted by builders Builders
around with for in tambaram for and posted car parking car parking , parking
around tambaram With, for, in, and, posted “ “
around tambaram Tambaram, Tambaram east
P-sense Algorithm – query parsing, sensing & striping process
5. convertion
nltk.stopword
tokenization
query
queryx
Special chr. handling
Alpha-numeric to
numbers & strings
Common locality suffix
sequence
Inputs to targets words
using ai_convert
Find & remove
stopwords
P-sense queryx
bedroom
Transaction type
Budget range/limit
amenities
Property type
possession
Seller type
distancekey
Base_match algo
Pattern_match algo
If locality=“” / city=“”?
Yes No
Ai_log
Return values
score
Cfrac & Lexdiv
If locality=“”?
NoYes
citylist
localitylist
P-sense Algorithm – data flow architecture
SIM score<100
No
Yes
Parse Sense
Area range/limit
psuggest
Similarity Algo:
1. Highest common subsequence
2. Within the error limit based on length
3. Length difference should < 1.34
nltk.freq.dist
Similarity algo