REAL ESTATE OWNERSHIP TRACKING AND PRICE PREDICTION USING MACHINE LEARNING

Project Code :TCMAPY2267

Objective

This project presents a web-based platform for real estate price prediction and ownership tracking using machine learning. It integrates data preprocessing, feature engineering, and KBest feature selection to optimize predictions. Three regression models—Linear Regression, Decision Tree, and Random Forest—were trained on property attributes like location, type, and age. The Flask-based interface supports administrators for property management and price prediction, while users can browse properties, submit requests, and simulate payments, with secure authentication and tracking.

Abstract

This project  presents an integrated web-based platform for real estate price prediction and ownership tracking using machine learning algorithms. The system incorporates comprehensive data preprocessing, feature engineering, and KBest feature selection techniques to optimize predictive performance. Three regression models—Linear Regression (LR), Decision Tree (DT), and Random Forest (RF)—were trained and evaluated on a dataset containing essential property attributes including location, property type, furnishing status, floor details, age, security features, and accessibility metrics. The application features a Flask-based web interface with dual user roles: administrators can manage property listings and predict prices, while registered users can browse properties, submit purchase requests, and make simulated payments. The system implements secure user authentication, request approval workflows, and payment tracking functionality. Model predictions are integrated in real-time during property addition and editing operations. This integrated approach demonstrates the practical applicability of machine learning in real estate valuation while providing a comprehensive platform for property ownership management, enabling accurate price estimation, efficient data management, and streamlined user interactions in a production-ready environment.

Keywords: Real Estate Price Prediction, Machine Learning, Linear Regression, Decision Tree, Random Forest, Flask Framework, Feature Engineering, KBest Feature Selection, Web Application, Property Valuation, Ownership Tracking, Payment Integration, User Authentication

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

1.      SOFTWARE REQUIREMENS

Operating System                               :  Windows 7/8/10

Server-side Script                               :  HTML, CSS, Bootstrap & JS

Programming Language                     :  Python

Libraries                                              : Flask, Pandas, Sklearn                                                                                                              NumPy, Seaborn, Matplotlib,

IDE/Workbench                                  :  VSCode

Technology                                         :  Python 3.8+

Server Deployment                             :  Xampp Server

Database                                             :  MySQL    

 

2.      HARDWARE REQUIREMENTS

Processor                                  - I5/Intel Processor

RAM                                       - 8GB+ (min)

Hard Disk                                - 128 GB+

Key Board                               - Standard Windows Keyboard

Mouse                                      - Two or Three Button Mouse

Monitor                                    - Any

Demo Video

mail-banner
call-banner
contact-banner
Request Video