The trend of the sudden drop or constant rising of housing prices has attracted interest from the researcher as well as many other interested people. There have been various research works that use different methods and techniques to address the question of the changing of house prices. This work considers the issue of changing house price as a classification problem and discuss machine learning techniques to predict whether house prices will rise or fall using available data. This work applies various feature selection techniques such as variance influence factor, Information value, principle component analysis, and data transformation techniques such as outlier and missing value treatment as well as different transformation techniques. The performance of the machine learning techniques is measured by the four parameters of accuracy, precision, specificity, and sensitivity. The work considers two discrete values 0 and 1 as respective classes. If the value of the class is 0 then we consider that the price of the house has decreased and if the value of the class is 1 then we consider that the price of the house has increased.
Introduction
I. INTRODUCTION
Development of civilization is the foundation of the increase in demand for houses day by day. Accurate prediction of house prices has been always a fascination for buyers, sellers, and bankers also. Many researchers have already worked to unravel the mysteries of the prediction of house prices. Many theories have been given birth as a consequence of the research work contributed by various researchers all over the world. Some of these theories believe that the geographical location and culture of a particular area determine how the home prices will increase or decrease whereas other schools of thought emphasize the socio-economic conditions that largely play behind these house price rises.
We all know that a house price is a number from some defined assortment, so obviously prediction of prices of houses is a regression task. To forecast house prices one person usually tries to locate similar properties in his or her neighborhood and based on collected data that person will try to predict the house price.
All these indicate that house price prediction is an emerging research area of regression that requires the knowledge of machine learning. This has motivated me to work in this domain.
Realestate appraisal is an integral part of the property buying process. Traditionally, the appraisal is performed by professional appraisers specially trained for real estate valuation. For the buyers of real estate properties, an automated price estimation system can be useful to estimate the prices of properties currently on the market. Such a system can be particularly helpful for novice buyers who are buying a property for the first time, with little to no experience.
II. LITERATURE SURVEY
Paper Name: Virtual Reality for Real Estate
Author: Bogdan, Alexandru Deaky, Luminita Parv.
This paper presents the results of the VR4RE (Virtual Reality for Real Estate) project, which aims at saving time and money for both real estate sellers and buyers by employing modern technologies. VR4RE is one of the innovative projects developed by Bluemind Software and it is in an advanced state. This paper also illustrates the history of in-house technological attempts at creating appropriate presentation tools for real estate properties with 3D and VR (Virtual Reality).
2. Paper Name: Developing Smart Commercial Real Estate
Author: Peter Ekman
In this paper, CNN-based detection and evaluation of infected patients. Tailored CNN models: A set of tailored models based on CNN have been designed to take three sets of image categories (e.g.; normal case, viral pneumonia case, and bacterial case). DenseNet169 architecture, RNN-based architectures are used.
To evaluate the potential of smart commercial real-estate (CRE) we studied a Swedish commercial real estate firm that has developed and deployed a technology-based self-service (TBSS) to help tenants reduce energy consumption.
3. Paper Name; An Optimized Support Vector Machine (SVM) based on Particle Swarm Optimization (PSO) for Cryptocurrency Forecasting
In this, we have studied various Support Vector Machine(SVM) and Particle Swarm Optimization (PSO) for forecasting cryptocurrency. Forecasting accurate future value is very important in the financial sector. An optimized Support Vector Machine (SVM) based on Particle Swarm Optimization (PSO) is introduced in forecasting the cryptocurrency’s future price. It is part of Artificial Intelligence (AI) that uses previous experience to forecast the future price.
4. Paper Name: Comparison of Ensemble Methods for Real Estate Appraisal
Author::- Prathamesh Kumar, Ishan Madan, Ashutosh Kale
In this paper, four ensemble methods, namely Bagging, Random Forest, Gradient Boosting, and Extreme Gradient Boosting were analyzed and compared in terms of their efficiency in the appraisal of real estate in Mumbai. The property listings available on the real estate website 99acres were used as the data source for this study. The analysis showed that Extreme Gradient Boosting (XGBoost) model performed the best as compared to the rest of the ensemble models. The results confirm that ensemble models can be useful for estimating real estate prices.
5. Paper Name: Prediction of House Pricing Using Machine Learning with Python
Author: Mansi Jain, Himani Rajput, Neha Garg
This paper provides an overview of how to predict house costs utilizing different regression methods with the assistance of python libraries. The proposed technique considered the more refined aspects used for the calculation of house prices and provide a more accurate prediction. It also provides a brief about various graphical and numerical techniques which will be required to predict the price of a house. This paper contains what and how the house pricing model works with the help of machine learning and which dataset is used in our proposed model.
III. LIMITATIONS OF EXISTING SYSTEMS
In India, there are multiple real estate classified websites where properties are listed for sell/buy/rent purposes such as 99acres, no broker, housing, magic bricks, and many more. However, in each of these websites, we can see a lot of inconsistencies in terms of pricing of a house and there are some cases when similar properties are priced differently and thus there is a lack of transparency and accuracy. Sometimes the customers may feel the value is not justified for a particular listed house but there is no way to confirm and check the data is accurate or not.
Proper evaluations and justified prices of properties can bring in a lot of transparency and trust back to the real estate industry, which is very important as for most consumers, especially in India the transaction prices are quite high, and addressing this issue will help both the customers and the real estate industry in the long run.
We propose to use machine learning and artificial intelligence techniques to develop an algorithm that can predict housing prices based on certain input attributes. The business application of this algorithm is that classified websites can directly use this algorithm to predict prices of new properties that are going to be listed by taking some input variables and predicting the correct and justified price i.e. avoiding taking the wrong valuation for the house. This study is a proof-of-concept (POC) and can be treated as a valuation Report.
The purpose is to raise awareness about the correct valuation of property by accurate valuation. price inputs from customers and thus not letting any error creep into the system. This study on the proactive pricing of houses in the Indian context has never been reported earlier in the literature to the best of our knowledge. However, the problem of house price prediction is quite old and there have been many studies and competitions addressing the same including the Boston housing price challenge on Kaggle.
As far as housing price prediction in India is concerned, using machine learning techniques such as XGBoost for the prediction of housing prices in Bengaluru.
MachineHack conducted a hackathon on predicting housing prices in Bengaluru in 2018. The problem statement was to predict the price of houses in Bengaluru given 9 features such as area type, availability, location, price, size, society, total square foot, number of bathrooms, and bedrooms. Moreover, there have been other studies for house price prediction in other cities of India such as Mumbai as well.
IV. PROPOSED SYSTEM
Machine Learning is a field of Artificial Intelligence that enables PC frameworks to learn and improve in execution with the assistance of information. It is used to study the construction of algorithms that make predictions on data. Machine learning is used to perform a lot of computing tasks. It is also used to make predictions with the use of computers. Machine learning is sometimes also used to devise complex models. The principle point of machine learning is to permit the PCs to learn things naturally without the assistance of people. Machine learning is very useful and is widely used around the whole world. The process of machine learning involves providing data and then training the computers by building machine learning models with the help of various algorithms. Machine learning can be used to make various applications such as face detection applications, etc. Machine Learning is a field in software engineering that has changed the way of examining information colossally.
Support Vector Machine or SVM is one of the most popular Supervised Learning algorithms, which is used for Classification as well as Regression problems. The goal of the SVM algorithm is to create the best line or decision boundary that can segregate n-dimensional space into classes so that we can easily put the new data point in the correct category in the future.SVM Classifiers offer good accuracy and perform faster prediction compared to the Naïve Bayes algorithm. They also use less memory because they use a subset of training points in the decision phase. SVM works well with a clear margin of separation and with high dimensional space. SVMs don't output probabilities natively, but probability calibration methods can be used to convert the output to class probabilities. ... In the binary case, the probabilities are calibrated using Platt scaling: logistic regression on the SVM's scores, fit by additional cross-validation on the training data. So, here we will be using the machine learning technique of SVM to predict house prices by using various attributes to get the optimal and accurate house prices for the consumer.
A. System Architecture
In this system we take data as text input from the user and then we pre-process data of the user
Next we extract the required information from the data and then it is sent for classification.
In classification data is classified using train data set available in the system and using various algorithm price is predicted.
V. ACKNOWLEDGMENT
All the faith and honor to our Guide and HOD for his elegance and motivation. We might want to thank every one of my Friends and Family individuals who have consistently been there to help us. We earnestly thank our Department Head, Project organizer, our task guide, and any remaining staff individuals to give us the rules for this paper.
Conclusion
The paper studies the SVM algorithm in machine learning for house price prediction. It takes data from the user and process it and classify it using pre-available data and uses various classification algorithm and classifies data and predict the accurate price of the property. It then confirms that accurate prediction result also depends on the population and quality of the training dataset. Results obtained earlier through SVM vs optimized SVM were then be evaluated. From the comparative analysis done in the next section, SVM shows comparable value over the other cryptocurrencies for this period. In the future, the model will be enhanced on the accuracy rate of the forecasted price. Future work will concentrate on the data preprocessing by including the sentiment data before the testing and training experiments.
References
[1] www.google.com
[2] https://www.sciencedirect.com/science/article/abs/pii/S0030402613012515?via%3Dihub
[3] https://www.turcomat.org/index.php/turkbilmat/article/download/6435/5333
[4] https://towardsdatascience.com/a-data-science-web-app-to-predict-real-estate-price-d2366df2a4fd
[5] An Optimized Support Vector Machine (SVM) based on Particle Swarm Optimization (PSO) for Cryptocurrency Forecasting Nor Azizah Hitam, Amelia Ritahani Ismail, Faisal Saeed
[6] PropTech for Proactive Pricing of Houses in Classified Advertisements in the Indian Real Estate Market Sayan Putatunda Member, IEEE