SlideShare a Scribd company logo
1 of 17
Guided By:
Mr. Parikshit Agrawal
Submited By:
Aditya Kumar
Anuradha Mishra
Alhasha Yunus
OUTLINE
⚫ Introduction
⚫ Problem Statement
⚫ Project Specification
⚫ Dataset
⚫ Pipeline
⚫ Data Cleaning
⚫ Feature Engineering
⚫ Outlier Detection
⚫ Outlier Removal
⚫ One Hot Encoding
⚫ Model Creation
⚫ K-fold cross validation
⚫ Grid search cross validation
⚫ Result/Output
INTRODUCTION
⚫—
I
nthis project, we have built a machine learning model
to predict the house prices of an Indian city
( Bengaluru ).—
⚫This project will very helpful for the real estate market.
⚫—
O
u
rmodel can be used by both house sellers and house
buyers.—
⚫Multiple Linear Regression algorithm is used to create
a model with a great accuracy score.
PROBLEM STATEMENT
⚫Prices of real estate properties are sophisticatedly
linked with our economy.
⚫Despite this, we do not have accurate measures of
house prices based on the vast amount of data
available.
⚫Proper and justified prices of properties can bring in a
lot of transparency and trust back to the real estate
industry, which is very important for most consumers
especially in India.
PROJECT SPECIFICATION
⚫The goal of this project is to predict house prices in
Bengaluru city based on some features such as
location, size/area, number of bedrooms, and number
of bathrooms.
⚫Bengaluru house price dataset is used to create the
model.
⚫We are using Machine Learning Algorithm to create a
predictive model.
⚫Multiple Linear Regression algorithm is used to train
and test the model in our project.
DATASET
⚫Dataset comes from kaggle.com.
⚫Link of the dataset –
“https://www.kaggle.com/amitabhajoy/bengaluru-house-
price-data ”
⚫There are13320 number of observations in our dataset.
⚫There are a total of 9 columns/attributes in our dataset.
⚫The all 9 columns are area_type, availability, location, size,
total_sqft, bath, society, balcony, and price.
⚫We have used a total of 5 features to train our machine
learning model.
PIPELINE DAT
A CLEANING
FEATURE ENGINEERING
MODEL CREATION
OUTLIER REMOVAL
OUTLIER DETECTION
ONE HOT ENCODING
DATA CLEANING
⚫ The main aim of Data Cleaning is to identify and remove errors &
duplicate data, in order to create a reliable dataset.
⚫ The process of data cleaning is done by using a very famous library pandas.
⚫ Initially, those columns/features are dropped from our dataset who are not
important in deciding the final price.
⚫ The rows having a null value in any columns are dropped from our dataset.
⚫ The columns having characters as well as integer values are converted into
integer values only.
• EXAMPLE:
• Many more data cleaning techniques are used to improve the quality of our
dataset.
bedrooms
2 bhk
4 bedrooms
Converted as
bedrooms
2
4
FEATURE ENGINEERING
⚫Feature engineering is the process of using domain
knowledge to extract features from raw data via data
mining techniques. These features can be used to
improve the performance of machine learning
algorithms. Feature engineering can be considered as
applied machine learning itself.
⚫Dimensionality reduction techniques are used in our
dataset to reduce those rows who are not very much
important to decide the house price.
OUTLIER DETECTION
⚫In simple words, an outlier is an observation that
diverges from an overall pattern on a sample.
⚫There are many types of outlier detection techniques
such as Z-Score or Extreme Value Analysis,
Probabilistic and Statistical Modeling, Information
Theory Models, Standard Deviation etc.
⚫We have used simple domain knowledge of real estate
market to detect the outliers in our dataset.
OUTLIER REMOVAL
⚫After detecting the outlier, correct that errors if
possible and if you can not fix it, then remove that
observation.
⚫In our dataset, we observed variations in the relation
between values of some attributes.
⚫So that these type of rows are dropped from the
dataset.
⚫Scatter plots are used to detect some more outliers and
they are also removed from our dataset.
ONE HOT ENCODING
⚫ This technique is used to convert the categorical variables into
numeric values.
⚫ Our dataset contains a categorical variable which is “location”.
⚫ We have used one hot encoding method to convert them as
numeric values.
⚫ As we can see the location name 1st Block Jayanagar having the
value 1 and the rest of the locations are treated as 0.
MODEL CREATION
⚫The process of modeling means training a machine
learning algorithm to predict the labels from the
features.
⚫We have used Linear Regression algorithm for trainig
and testing of the model.
⚫The accuracy rate of our model is 87% which is pretty
good.
K-FOLD CROSS VALIDATION
⚫ Cross-validation is a statistical method used to estimate the skill of
machine learning models.
⚫ It is commonly used in applied machine learning to compare and select
a model for a given predictive modeling problem because it is easy to
understand, easy to implement, and results in skill estimates that
generally have a lower bias than other methods.
⚫ After applying k-fold cross validation method into our final dataset, we
find our accuracy rate is more than 80% all the time.
GRID SEARCH CROSS VALIDATION
⚫This is a technique which is used to find the best
algorithm for modeling and give the best parameters as
well.
⚫We applied grid search cross validation method on our
dataset with Linear Regression, Lasso Regression, and
Decision Tree algorithms.
⚫We find the Linear Regression algorithm is giving the
best accuracy score as more than 80%.
RESULT/OUTPUT
⚫We created a function to predict the house price.
⚫Our function be like “ predict_price(location, sqft,
bath,bhk) ”
⚫When we pass the values into our function, it will
predict house price for us.
housepriceprediction-ml.pptx

More Related Content

What's hot

House Price Prediction.pptx
House Price Prediction.pptxHouse Price Prediction.pptx
House Price Prediction.pptxCodingWorld5
 
Predicting house price
Predicting house pricePredicting house price
Predicting house priceDivya Tiwari
 
Predicting Moscow Real Estate Prices with Azure Machine Learning
Predicting Moscow Real Estate Prices with Azure Machine LearningPredicting Moscow Real Estate Prices with Azure Machine Learning
Predicting Moscow Real Estate Prices with Azure Machine LearningLeo Salemann
 
House price ppt 18 bcs6588_md. tauhid alam
House price ppt  18 bcs6588_md. tauhid alamHouse price ppt  18 bcs6588_md. tauhid alam
House price ppt 18 bcs6588_md. tauhid alamArmanMalik66
 
Introduction to Recurrent Neural Network
Introduction to Recurrent Neural NetworkIntroduction to Recurrent Neural Network
Introduction to Recurrent Neural NetworkKnoldus Inc.
 
House Price Prediction An AI Approach.
House Price Prediction An AI Approach.House Price Prediction An AI Approach.
House Price Prediction An AI Approach.Nahian Ahmed
 
Stock market analysis using supervised machine learning
Stock market analysis using supervised machine learningStock market analysis using supervised machine learning
Stock market analysis using supervised machine learningPriyanshu Gandhi
 
Sequence Modelling with Deep Learning
Sequence Modelling with Deep LearningSequence Modelling with Deep Learning
Sequence Modelling with Deep LearningNatasha Latysheva
 
Machine learning ~ Forecasting
Machine learning ~ ForecastingMachine learning ~ Forecasting
Machine learning ~ ForecastingShaswat Mandhanya
 
K nearest neighbor
K nearest neighborK nearest neighbor
K nearest neighborUjjawal
 
Parametric & Non-Parametric Machine Learning (Supervised ML)
Parametric & Non-Parametric Machine Learning (Supervised ML)Parametric & Non-Parametric Machine Learning (Supervised ML)
Parametric & Non-Parametric Machine Learning (Supervised ML)Rehan Guha
 
Learning sets of rules, Sequential Learning Algorithm,FOIL
Learning sets of rules, Sequential Learning Algorithm,FOILLearning sets of rules, Sequential Learning Algorithm,FOIL
Learning sets of rules, Sequential Learning Algorithm,FOILPavithra Thippanaik
 
Stock price prediction using Neural Net
Stock price prediction using Neural NetStock price prediction using Neural Net
Stock price prediction using Neural NetRajat Sharma
 
Data Analysis: Evaluation Metrics for Supervised Learning Models of Machine L...
Data Analysis: Evaluation Metrics for Supervised Learning Models of Machine L...Data Analysis: Evaluation Metrics for Supervised Learning Models of Machine L...
Data Analysis: Evaluation Metrics for Supervised Learning Models of Machine L...Md. Main Uddin Rony
 
State Space Representation and Search
State Space Representation and SearchState Space Representation and Search
State Space Representation and SearchHitesh Mohapatra
 

What's hot (20)

Housing price prediction
Housing price predictionHousing price prediction
Housing price prediction
 
House Price Prediction.pptx
House Price Prediction.pptxHouse Price Prediction.pptx
House Price Prediction.pptx
 
Predicting house price
Predicting house pricePredicting house price
Predicting house price
 
Predicting Moscow Real Estate Prices with Azure Machine Learning
Predicting Moscow Real Estate Prices with Azure Machine LearningPredicting Moscow Real Estate Prices with Azure Machine Learning
Predicting Moscow Real Estate Prices with Azure Machine Learning
 
LSTM Basics
LSTM BasicsLSTM Basics
LSTM Basics
 
House price ppt 18 bcs6588_md. tauhid alam
House price ppt  18 bcs6588_md. tauhid alamHouse price ppt  18 bcs6588_md. tauhid alam
House price ppt 18 bcs6588_md. tauhid alam
 
Introduction to Recurrent Neural Network
Introduction to Recurrent Neural NetworkIntroduction to Recurrent Neural Network
Introduction to Recurrent Neural Network
 
House Price Prediction An AI Approach.
House Price Prediction An AI Approach.House Price Prediction An AI Approach.
House Price Prediction An AI Approach.
 
Stock market analysis using supervised machine learning
Stock market analysis using supervised machine learningStock market analysis using supervised machine learning
Stock market analysis using supervised machine learning
 
Lstm
LstmLstm
Lstm
 
Sequence Modelling with Deep Learning
Sequence Modelling with Deep LearningSequence Modelling with Deep Learning
Sequence Modelling with Deep Learning
 
Presentation1
Presentation1Presentation1
Presentation1
 
Machine learning ~ Forecasting
Machine learning ~ ForecastingMachine learning ~ Forecasting
Machine learning ~ Forecasting
 
K nearest neighbor
K nearest neighborK nearest neighbor
K nearest neighbor
 
Parametric & Non-Parametric Machine Learning (Supervised ML)
Parametric & Non-Parametric Machine Learning (Supervised ML)Parametric & Non-Parametric Machine Learning (Supervised ML)
Parametric & Non-Parametric Machine Learning (Supervised ML)
 
Recurrent neural network
Recurrent neural networkRecurrent neural network
Recurrent neural network
 
Learning sets of rules, Sequential Learning Algorithm,FOIL
Learning sets of rules, Sequential Learning Algorithm,FOILLearning sets of rules, Sequential Learning Algorithm,FOIL
Learning sets of rules, Sequential Learning Algorithm,FOIL
 
Stock price prediction using Neural Net
Stock price prediction using Neural NetStock price prediction using Neural Net
Stock price prediction using Neural Net
 
Data Analysis: Evaluation Metrics for Supervised Learning Models of Machine L...
Data Analysis: Evaluation Metrics for Supervised Learning Models of Machine L...Data Analysis: Evaluation Metrics for Supervised Learning Models of Machine L...
Data Analysis: Evaluation Metrics for Supervised Learning Models of Machine L...
 
State Space Representation and Search
State Space Representation and SearchState Space Representation and Search
State Space Representation and Search
 

Similar to housepriceprediction-ml.pptx

housepriceprediction.pptx
housepriceprediction.pptxhousepriceprediction.pptx
housepriceprediction.pptxrishumaurya10
 
Final Defence.pptxFinal Defence.pptxFinal Defence.pptxFinal Defence.pptxFinal...
Final Defence.pptxFinal Defence.pptxFinal Defence.pptxFinal Defence.pptxFinal...Final Defence.pptxFinal Defence.pptxFinal Defence.pptxFinal Defence.pptxFinal...
Final Defence.pptxFinal Defence.pptxFinal Defence.pptxFinal Defence.pptxFinal...Chaudhry Hussain
 
1440 track 2 boire_using our laptop
1440 track 2 boire_using our laptop1440 track 2 boire_using our laptop
1440 track 2 boire_using our laptopRising Media, Inc.
 
laptop price prediction presentation
laptop price prediction presentationlaptop price prediction presentation
laptop price prediction presentationNeerajNishad4
 
Copy of CRICKET MATCH WIN PREDICTOR USING LOGISTIC ...
Copy of CRICKET MATCH WIN PREDICTOR USING LOGISTIC                           ...Copy of CRICKET MATCH WIN PREDICTOR USING LOGISTIC                           ...
Copy of CRICKET MATCH WIN PREDICTOR USING LOGISTIC ...PATHALAMRAJESH
 
Feature Engineering in Machine Learning
Feature Engineering in Machine LearningFeature Engineering in Machine Learning
Feature Engineering in Machine LearningKnoldus Inc.
 
Feature Engineering.pdf
Feature Engineering.pdfFeature Engineering.pdf
Feature Engineering.pdfRajoo Jha
 
IRJET - House Price Predictor using ML through Artificial Neural Network
IRJET - House Price Predictor using ML through Artificial Neural NetworkIRJET - House Price Predictor using ML through Artificial Neural Network
IRJET - House Price Predictor using ML through Artificial Neural NetworkIRJET Journal
 
Deep Learning Projects - Anomaly Detection Using Deep Learning
Deep Learning Projects - Anomaly Detection Using Deep LearningDeep Learning Projects - Anomaly Detection Using Deep Learning
Deep Learning Projects - Anomaly Detection Using Deep LearningDezyreAcademy
 
Classification and Prediction Based Data Mining Algorithm in Weka Tool
Classification and Prediction Based Data Mining Algorithm in Weka ToolClassification and Prediction Based Data Mining Algorithm in Weka Tool
Classification and Prediction Based Data Mining Algorithm in Weka ToolIRJET Journal
 
Internship PPT.ppsx
Internship PPT.ppsxInternship PPT.ppsx
Internship PPT.ppsxSyeda Nasiha
 
credit card fraud detection
credit card fraud detectioncredit card fraud detection
credit card fraud detectionjagan477830
 
IRJET- House Cost Prediction using Data Science and Machine Learning
IRJET- House Cost Prediction using Data Science and Machine LearningIRJET- House Cost Prediction using Data Science and Machine Learning
IRJET- House Cost Prediction using Data Science and Machine LearningIRJET Journal
 
Using Data Science to Build an End-to-End Recommendation System
Using Data Science to Build an End-to-End Recommendation SystemUsing Data Science to Build an End-to-End Recommendation System
Using Data Science to Build an End-to-End Recommendation SystemVMware Tanzu
 
Identifying and classifying unknown Network Disruption
Identifying and classifying unknown Network DisruptionIdentifying and classifying unknown Network Disruption
Identifying and classifying unknown Network Disruptionjagan477830
 
IRJET- A Detailed Study on Classification Techniques for Data Mining
IRJET- A Detailed Study on Classification Techniques for Data MiningIRJET- A Detailed Study on Classification Techniques for Data Mining
IRJET- A Detailed Study on Classification Techniques for Data MiningIRJET Journal
 
House Price Prediction Using Machine Learning
House Price Prediction Using Machine LearningHouse Price Prediction Using Machine Learning
House Price Prediction Using Machine LearningIRJET Journal
 
A Comparative Study on House Price Prediction using Machine Learning
A Comparative Study on House Price Prediction using Machine LearningA Comparative Study on House Price Prediction using Machine Learning
A Comparative Study on House Price Prediction using Machine LearningIRJET Journal
 

Similar to housepriceprediction-ml.pptx (20)

Bathi%20Ram%20PPT.pptx
Bathi%20Ram%20PPT.pptxBathi%20Ram%20PPT.pptx
Bathi%20Ram%20PPT.pptx
 
housepriceprediction.pptx
housepriceprediction.pptxhousepriceprediction.pptx
housepriceprediction.pptx
 
Final Defence.pptxFinal Defence.pptxFinal Defence.pptxFinal Defence.pptxFinal...
Final Defence.pptxFinal Defence.pptxFinal Defence.pptxFinal Defence.pptxFinal...Final Defence.pptxFinal Defence.pptxFinal Defence.pptxFinal Defence.pptxFinal...
Final Defence.pptxFinal Defence.pptxFinal Defence.pptxFinal Defence.pptxFinal...
 
1440 track 2 boire_using our laptop
1440 track 2 boire_using our laptop1440 track 2 boire_using our laptop
1440 track 2 boire_using our laptop
 
laptop price prediction presentation
laptop price prediction presentationlaptop price prediction presentation
laptop price prediction presentation
 
Copy of CRICKET MATCH WIN PREDICTOR USING LOGISTIC ...
Copy of CRICKET MATCH WIN PREDICTOR USING LOGISTIC                           ...Copy of CRICKET MATCH WIN PREDICTOR USING LOGISTIC                           ...
Copy of CRICKET MATCH WIN PREDICTOR USING LOGISTIC ...
 
Feature Engineering in Machine Learning
Feature Engineering in Machine LearningFeature Engineering in Machine Learning
Feature Engineering in Machine Learning
 
Feature Engineering.pdf
Feature Engineering.pdfFeature Engineering.pdf
Feature Engineering.pdf
 
IRJET - House Price Predictor using ML through Artificial Neural Network
IRJET - House Price Predictor using ML through Artificial Neural NetworkIRJET - House Price Predictor using ML through Artificial Neural Network
IRJET - House Price Predictor using ML through Artificial Neural Network
 
Deep Learning Projects - Anomaly Detection Using Deep Learning
Deep Learning Projects - Anomaly Detection Using Deep LearningDeep Learning Projects - Anomaly Detection Using Deep Learning
Deep Learning Projects - Anomaly Detection Using Deep Learning
 
Classification and Prediction Based Data Mining Algorithm in Weka Tool
Classification and Prediction Based Data Mining Algorithm in Weka ToolClassification and Prediction Based Data Mining Algorithm in Weka Tool
Classification and Prediction Based Data Mining Algorithm in Weka Tool
 
Internship PPT.ppsx
Internship PPT.ppsxInternship PPT.ppsx
Internship PPT.ppsx
 
credit card fraud detection
credit card fraud detectioncredit card fraud detection
credit card fraud detection
 
IRJET- House Cost Prediction using Data Science and Machine Learning
IRJET- House Cost Prediction using Data Science and Machine LearningIRJET- House Cost Prediction using Data Science and Machine Learning
IRJET- House Cost Prediction using Data Science and Machine Learning
 
Using Data Science to Build an End-to-End Recommendation System
Using Data Science to Build an End-to-End Recommendation SystemUsing Data Science to Build an End-to-End Recommendation System
Using Data Science to Build an End-to-End Recommendation System
 
Internship Presentation.pdf
Internship Presentation.pdfInternship Presentation.pdf
Internship Presentation.pdf
 
Identifying and classifying unknown Network Disruption
Identifying and classifying unknown Network DisruptionIdentifying and classifying unknown Network Disruption
Identifying and classifying unknown Network Disruption
 
IRJET- A Detailed Study on Classification Techniques for Data Mining
IRJET- A Detailed Study on Classification Techniques for Data MiningIRJET- A Detailed Study on Classification Techniques for Data Mining
IRJET- A Detailed Study on Classification Techniques for Data Mining
 
House Price Prediction Using Machine Learning
House Price Prediction Using Machine LearningHouse Price Prediction Using Machine Learning
House Price Prediction Using Machine Learning
 
A Comparative Study on House Price Prediction using Machine Learning
A Comparative Study on House Price Prediction using Machine LearningA Comparative Study on House Price Prediction using Machine Learning
A Comparative Study on House Price Prediction using Machine Learning
 

Recently uploaded

CFO_SB_Career History_Multi Sector Experience
CFO_SB_Career History_Multi Sector ExperienceCFO_SB_Career History_Multi Sector Experience
CFO_SB_Career History_Multi Sector ExperienceSanjay Bokadia
 
Call Girl in Low Price Delhi Punjabi Bagh 9711199012
Call Girl in Low Price Delhi Punjabi Bagh  9711199012Call Girl in Low Price Delhi Punjabi Bagh  9711199012
Call Girl in Low Price Delhi Punjabi Bagh 9711199012sapnasaifi408
 
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...gurkirankumar98700
 
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位obuhobo
 
do's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of Jobdo's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of JobRemote DBA Services
 
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...shivangimorya083
 
Notes of bca Question paper for exams and tests
Notes of bca Question paper for exams and testsNotes of bca Question paper for exams and tests
Notes of bca Question paper for exams and testspriyanshukumar97908
 
Experience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdfExperience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdfSoham Mondal
 
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...Suhani Kapoor
 
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...Suhani Kapoor
 
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...shivangimorya083
 
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...shivangimorya083
 
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
PM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterPM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterHector Del Castillo, CPM, CPMM
 
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home MadeDubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Madekojalkojal131
 
Production Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbjProduction Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbjLewisJB
 
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service 🧳
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service  🧳CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service  🧳
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service 🧳anilsa9823
 
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girls
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call GirlsDelhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girls
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girlsshivangimorya083
 
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service BhiwandiVIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 

Recently uploaded (20)

Call Girls In Prashant Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
Call Girls In Prashant Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCeCall Girls In Prashant Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
Call Girls In Prashant Vihar꧁❤ 🔝 9953056974🔝❤꧂ Escort ServiCe
 
CFO_SB_Career History_Multi Sector Experience
CFO_SB_Career History_Multi Sector ExperienceCFO_SB_Career History_Multi Sector Experience
CFO_SB_Career History_Multi Sector Experience
 
Call Girl in Low Price Delhi Punjabi Bagh 9711199012
Call Girl in Low Price Delhi Punjabi Bagh  9711199012Call Girl in Low Price Delhi Punjabi Bagh  9711199012
Call Girl in Low Price Delhi Punjabi Bagh 9711199012
 
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
(Call Girls) in Lucknow Real photos of Female Escorts 👩🏼‍❤️‍💋‍👩🏻 8923113531 ➝...
 
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位
加利福尼亚艺术学院毕业证文凭证书( 咨询 )证书双学位
 
do's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of Jobdo's and don'ts in Telephone Interview of Job
do's and don'ts in Telephone Interview of Job
 
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
Delhi Call Girls Preet Vihar 9711199171 ☎✔👌✔ Whatsapp Body to body massage wi...
 
Notes of bca Question paper for exams and tests
Notes of bca Question paper for exams and testsNotes of bca Question paper for exams and tests
Notes of bca Question paper for exams and tests
 
Experience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdfExperience Certificate - Marketing Analyst-Soham Mondal.pdf
Experience Certificate - Marketing Analyst-Soham Mondal.pdf
 
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
VIP Call Girls Service Jamshedpur Aishwarya 8250192130 Independent Escort Ser...
 
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
VIP High Profile Call Girls Jamshedpur Aarushi 8250192130 Independent Escort ...
 
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
Full Masii Russian Call Girls In Dwarka (Delhi) 9711199012 💋✔💕😘We are availab...
 
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171✔️ Full night Service for one...
 
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Greater Noida 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
PM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring ChapterPM Job Search Council Info Session - PMI Silver Spring Chapter
PM Job Search Council Info Session - PMI Silver Spring Chapter
 
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home MadeDubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
Dubai Call Girls Naija O525547819 Call Girls In Dubai Home Made
 
Production Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbjProduction Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbj
 
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service 🧳
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service  🧳CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service  🧳
CALL ON ➥8923113531 🔝Call Girls Husainganj Lucknow best Female service 🧳
 
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girls
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call GirlsDelhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girls
Delhi Call Girls In Atta Market 9711199012 Book Your One night Stand Call Girls
 
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service BhiwandiVIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
VIP Call Girl Bhiwandi Aashi 8250192130 Independent Escort Service Bhiwandi
 

housepriceprediction-ml.pptx

  • 1. Guided By: Mr. Parikshit Agrawal Submited By: Aditya Kumar Anuradha Mishra Alhasha Yunus
  • 2. OUTLINE ⚫ Introduction ⚫ Problem Statement ⚫ Project Specification ⚫ Dataset ⚫ Pipeline ⚫ Data Cleaning ⚫ Feature Engineering ⚫ Outlier Detection ⚫ Outlier Removal ⚫ One Hot Encoding ⚫ Model Creation ⚫ K-fold cross validation ⚫ Grid search cross validation ⚫ Result/Output
  • 3. INTRODUCTION ⚫— I nthis project, we have built a machine learning model to predict the house prices of an Indian city ( Bengaluru ).— ⚫This project will very helpful for the real estate market. ⚫— O u rmodel can be used by both house sellers and house buyers.— ⚫Multiple Linear Regression algorithm is used to create a model with a great accuracy score.
  • 4. PROBLEM STATEMENT ⚫Prices of real estate properties are sophisticatedly linked with our economy. ⚫Despite this, we do not have accurate measures of house prices based on the vast amount of data available. ⚫Proper and justified prices of properties can bring in a lot of transparency and trust back to the real estate industry, which is very important for most consumers especially in India.
  • 5. PROJECT SPECIFICATION ⚫The goal of this project is to predict house prices in Bengaluru city based on some features such as location, size/area, number of bedrooms, and number of bathrooms. ⚫Bengaluru house price dataset is used to create the model. ⚫We are using Machine Learning Algorithm to create a predictive model. ⚫Multiple Linear Regression algorithm is used to train and test the model in our project.
  • 6. DATASET ⚫Dataset comes from kaggle.com. ⚫Link of the dataset – “https://www.kaggle.com/amitabhajoy/bengaluru-house- price-data ” ⚫There are13320 number of observations in our dataset. ⚫There are a total of 9 columns/attributes in our dataset. ⚫The all 9 columns are area_type, availability, location, size, total_sqft, bath, society, balcony, and price. ⚫We have used a total of 5 features to train our machine learning model.
  • 7. PIPELINE DAT A CLEANING FEATURE ENGINEERING MODEL CREATION OUTLIER REMOVAL OUTLIER DETECTION ONE HOT ENCODING
  • 8. DATA CLEANING ⚫ The main aim of Data Cleaning is to identify and remove errors & duplicate data, in order to create a reliable dataset. ⚫ The process of data cleaning is done by using a very famous library pandas. ⚫ Initially, those columns/features are dropped from our dataset who are not important in deciding the final price. ⚫ The rows having a null value in any columns are dropped from our dataset. ⚫ The columns having characters as well as integer values are converted into integer values only. • EXAMPLE: • Many more data cleaning techniques are used to improve the quality of our dataset. bedrooms 2 bhk 4 bedrooms Converted as bedrooms 2 4
  • 9. FEATURE ENGINEERING ⚫Feature engineering is the process of using domain knowledge to extract features from raw data via data mining techniques. These features can be used to improve the performance of machine learning algorithms. Feature engineering can be considered as applied machine learning itself. ⚫Dimensionality reduction techniques are used in our dataset to reduce those rows who are not very much important to decide the house price.
  • 10. OUTLIER DETECTION ⚫In simple words, an outlier is an observation that diverges from an overall pattern on a sample. ⚫There are many types of outlier detection techniques such as Z-Score or Extreme Value Analysis, Probabilistic and Statistical Modeling, Information Theory Models, Standard Deviation etc. ⚫We have used simple domain knowledge of real estate market to detect the outliers in our dataset.
  • 11. OUTLIER REMOVAL ⚫After detecting the outlier, correct that errors if possible and if you can not fix it, then remove that observation. ⚫In our dataset, we observed variations in the relation between values of some attributes. ⚫So that these type of rows are dropped from the dataset. ⚫Scatter plots are used to detect some more outliers and they are also removed from our dataset.
  • 12. ONE HOT ENCODING ⚫ This technique is used to convert the categorical variables into numeric values. ⚫ Our dataset contains a categorical variable which is “location”. ⚫ We have used one hot encoding method to convert them as numeric values. ⚫ As we can see the location name 1st Block Jayanagar having the value 1 and the rest of the locations are treated as 0.
  • 13. MODEL CREATION ⚫The process of modeling means training a machine learning algorithm to predict the labels from the features. ⚫We have used Linear Regression algorithm for trainig and testing of the model. ⚫The accuracy rate of our model is 87% which is pretty good.
  • 14. K-FOLD CROSS VALIDATION ⚫ Cross-validation is a statistical method used to estimate the skill of machine learning models. ⚫ It is commonly used in applied machine learning to compare and select a model for a given predictive modeling problem because it is easy to understand, easy to implement, and results in skill estimates that generally have a lower bias than other methods. ⚫ After applying k-fold cross validation method into our final dataset, we find our accuracy rate is more than 80% all the time.
  • 15. GRID SEARCH CROSS VALIDATION ⚫This is a technique which is used to find the best algorithm for modeling and give the best parameters as well. ⚫We applied grid search cross validation method on our dataset with Linear Regression, Lasso Regression, and Decision Tree algorithms. ⚫We find the Linear Regression algorithm is giving the best accuracy score as more than 80%.
  • 16. RESULT/OUTPUT ⚫We created a function to predict the house price. ⚫Our function be like “ predict_price(location, sqft, bath,bhk) ” ⚫When we pass the values into our function, it will predict house price for us.