App Demo can be found here: https://drive.google.com/file/d/19g9VlpRqpXvio-09uGBdSsLu6ZiC61J0/view?usp=sharing
InvestSmart is an AI-driven tool designed to simplify commercial real estate investments by delivering personalized property recommendations with a focus on high return on investment (ROI). By integrating natural language processing, geospatial analysis, and machine learning, InvestSmart helps investors quickly discover well-priced commercial properties aligned with their preferences.
-
Personalized Recommendations:
Uses a hybrid recommendation model combining Sentence-BERT embeddings and geo-spatial nearest neighbor searches to match user preferences such as location, budget, property size, and transit proximity. -
Deal Scoring:
Employs Random Forest models to predict property price percentiles and calculates an unsupervised deal score to identify fairly priced, high-value opportunities. -
Large-Scale Dataset:
Built on a dataset of over 1 million U.S. commercial properties from diverse public and private sources. -
Interactive Dashboard:
Provides real-time visualizations of market trends, ROI estimates, pricing ranges, and key attributes to support informed decision-making.
- Users input preferences (e.g., location, budget, size, transit access).
- The hybrid model finds top 5 listings using semantic similarity and spatial filtering.
- Deal scoring highlights properties with the highest estimated ROI.
- Results and trends are visualized through an interactive dashboard.
- Diversity score between 0.73 and 0.85, balancing relevance and variety.
- Fast execution with recommendation times ranging from 0.02 to 0.06 seconds even on 1 million+ listings.
- Commercial Property Listings: Dewey Data
- Transit Location Data: U.S. Department of Transportation Bureau of Transportation Statistics
- Languages/Tools: Python, Pandas, Scikit-learn, GeoPandas, Sentence-BERT
- Models: Hybrid recommender (BERT + geospatial), Random Forest percentile prediction
- Spatial Search: BallTree for efficient transit proximity filtering
- Incorporate collaborative filtering to leverage user behavior.
- Integrate user feedback for continuous recommendation improvements.
- Add wishlist functionality for saved properties.
- Enhance price and ROI prediction models.
- Expand geospatial analysis for neighborhood trend insights.
Built for smarter investing, InvestSmart empowers commercial property investors with intelligent, data-driven insights.