EDUCATIONAL MODEL All listings and results are fictional. This demo works offline and does not use an LLM, scrapers or a production database.
Homeasy DATA PROCESSING DEMO← Back to case studyRU

FLOW / INTERACTIVE DEMO

From listings
to clean search results.

Process three sample listings. Two describe the same property in different words. See how shared fields help find duplicates and build search results.

In the main app

The full app uses source adapters, an LLM, rules, and text and image matching. This simplified example shows the main processing steps.

STEP 01 / SOURCE POSTS

Three posts, two properties

FB / DEMO-001Facebook

For rent: 2BR apartment in Toul Kork, Phnom Penh. $650/month, two bathrooms. Photos available.

KH / DEMO-002Khmer24

Phnom Penh / Toul Kork. Apartment with 2 beds / 2 baths. Monthly rent 650 USD. Ready to move in.

FB / DEMO-003Facebook

Siem Reap central area: 1BR apartment for $330/month. One bathroom. Long-term rental.

STEP 02 / NORMALIZATION AND DEDUPLICATION

Results after processing

Ready to run

Select “Process listings” to see structured fields, the duplicate match and final cards.

STEP 03 / SEARCH RESULTS

Filter results

Listings will appear after processing.

This example shows the general approach. It contains no real listings or user data, live integrations, machine learning model or external requests. Matches use a simplified set of fields; the production algorithms are more advanced.