deluminators / Realate

real-estate data prediction system
MIT License
34 stars 13 forks source link
computer-vision deep-learning machine-learning optimization real-estate

             

Untitled-design-removebg-preview-1

           Stargazers Issues Contributors Forks Pull Request Contributors Top Language

real-estate data prediction & analysis

A robust application providing support for predicting and detecting land quality & cover, its optimal usage for building flats or property, its generative model and optimal paths to electric/water/sewage reserve.

Features

Implementation

  1. For classifying the land cover and usage the Resnet50 Architecture along with OpenCV's CVT Threshold.
  2. For finding the land cover, semantic segmenation of Land is performed on aerial images for masking the image to suitable classes.
  3. For finding the optimal and best route between two points in an aerial image we use the Djikstra Algorithm in the road segmented image of the satellite imagery with an added algorithm which ignores the region with black pixels and finds the best path among the white pixels.
  4. We plan to use Generative Adverserial Networks for generating best plot plan of the chosen area for giving a complete finish plan to the real-estate agents.

Future Plan

Installation & Setup

Running the Machine Learning server Go to root of the project, run

cd ml
pip install -r requirements.txt
python app.py

A Flask app will be running on port 8000.

Running the back-end server
Go to root of the project, run

cd backend
npm install
npm start

Server will be running on localhost on port 5000

Running the front-end server Go to root of the project, run

cd client
npm install
npm start

A react app will be running on your browser on port 3000. Visit http://127.0.0.1:3000/ in your browser to access the application

Contributions

Contributing rules are mentioned in CONTRIBUTING.md file.
For existing bugs and adding more features open a issue here

Discussions

Pitch new ideas, suggestions and contribute in developing the project! Participate in the discussions here

Project Maintainers


Sanjiban Sengupta


Sourav Kunda


Sanchi Mittal

License

MIT