fatma010 / personalize_real_estate_listings

Create a personalized experience for customer, making the property search process more engaging and tailored to individual preferences.
0 stars 0 forks source link

personalize_real_estate_listing

Create a personalized experience for customer, making the property search process more engaging and tailored to individual preferences. This application leverages large language models (LLMs) and vector databases to transform standard real estate listings into personalized narratives that resonate with potential buyers' unique preferences and needs.

generate real estate listing

Generate instance real estate listings according to fact of real estates

gen real estate

get customer preferences and seacrh similar generated real estate listing

Buyers will input their requirements and preferences, such as location, property type, budget, amenities, and lifestyle choices. The application uses LLMs to interpret these inputs in natural language, understanding nuanced requests beyond basic filters. Seacrh similar generated real estate listings with customer preferences

re1

integrating with a vector database:

Create a vector database, where all available property listings are stored. Utilize vector embeddings to match properties with buyer preferences, focusing on aspects like neighborhood vibes, architectural styles, and proximity to specific amenities.

personalized listing description generation:

For each matched listing, use an LLM to rewrite the description in a way that highlights aspects most relevant to the buyer’s preferences. Ensure personalization emphasizes characteristics appealing to the buyer without altering factual information about the property. Output the customer preferences, similar generated real estate listings and the personalized listing(s) as a text description of the listing.

Ekran Resmi 2024-06-22 15 53 58