Learning Project 2
Learning Project 2
► What it does ?
Introduction
► Problems faced during buying a house:
1) Buying a house is a stressful thing.
2) Buyers are generally not aware of factors that influence the house
3) Many problems are faced during buying a house.
4) Hence real estate agents are trusted with the communication between
buyers and sellers as well as laying down a legal contract for the transfer. This
just creates a middle man and increases the cost of houses.
► They believe that it depends upon:
1)The square foot area
2) Neighbourhood
3) The no. of bedrooms
► PYTHON
► TENSORFLOW
► Android Studio
► Anaconda
HOW IT WORKS?
► COLLECTING DATA: FIRST STEP WAS TO COLLECT DATA WE COLLECTED DATA
FROM DIFFERENT SOURCES & MERGED THEM TOGETHER TO FORM OUR
TRAINING DATA SET.
► THEN WE TRAINED THE MODEL USING MACHINE LEARNIG ALGORITHM
WHICH IN THIS CASE IS MULTIPLE LINEAR REGRESSION.
► BASED ON THE GENERATED GRAPHS WE PREDICT THE COST OF THE HOUSE
Figure 1- Architecture Diagram
Future Work
► Our model had a low rmse score, but there is still room for
improvement. In a real world scenario, we can use such a model to
predict house prices. This model should check for new data, once in a
month, and incorporate them to expand the dataset and produce
better results.
►We can try out other dimensionality reduction techniques like
Univariate Feature Selection and Recursive feature elimination in the
initial stages.
► We can try out other advanced regression techniques, like
Random Forest and Bayesian Ridge Algorithm, for prediction. Since
the data is highly correlated, we should also try Elastic Net
regression technique.
THANK YOU
23CSEDS035
23CSEDS053
23CSEDS056