Research Report
Research Report
On
BACHELOR OF TECHNOLOGY
CSE
Session 2023-24
By
Ahmad zia – 21SCSE1010550
Sagar Vishal Singh – 21SCSE1010014
Arsalan Sarwar – 21SCSE1010041
Under the guidance of
Dr. Ashish Tripathi
CANDIDATE’S DECLARATION
I/We hereby certify that the work which is being presented in the project, entitled
“………………………………………………………………………………” in partial
fulfillment of the requirements for the award of the B. Tech. (Computer Science and
University, Greater Noida, is an original work carried out during the period of September,
2023 to December and 2023, under the supervision of Prof. Ashish Tripathi, Department
The matter presented in the thesis/project/dissertation has not been submitted by me/us
for the award of any other degree of this or any other places.
This is to certify that the above statement made by the candidates is correct to the best of
my knowledge.
Guide Names
Designation
CERTIFICATE
“……………………...........................................................................................” which is
Engineering
Galgotias University, Greater Noida, India is a record of the candidate own work carried
out by him/them under my supervision. The matter embodied in this thesis is original and
has not been submitted for the award of any other degree
It gives us a great sense of pleasure to present the report of the B. Tech Project
undertaken during B. Tech. Pre-Final Year. We owe special debt of gratitude to
Professor Ashish Tripathi, Department of Computer Science & Engineering,
Galgotias University, Greater Noida, India for his constant support and guidance
throughout the course of our work. His/Her sincerity, thoroughness and
perseverance have been a constant source of inspiration for us. It is only his
cognizant efforts that our endeavors have seen light of the day.
We also do not like to miss the opportunity to acknowledge the contribution of all
faculty members of the department for their kind assistance and cooperation
during the development of our project. Last but not the least, we acknowledge our
friends for their contribution in the completion of the project.
Signature:
Name :
Roll No.:
Date :
Signature:
Name :
Roll No.:
Date :
ABSTRACT
House price forecasting is an important topic of real estate. The literature
attempts to derive useful knowledge from historical data of property markets.
Machine learning techniques are applied to analyze historical property
transactions in India to discover useful models for house buyers and sellers.
Revealed is the high discrepancy between house prices in the most expensive
and most affordable suburbs in any city of India. Moreover, experiments
demonstrate that the Multiple Linear Regression that is based on mean
squared error measurement is a competitive approach.
Problem Description:
Outliers: Outliers in the data can distort the model's predictions, and we
need to handle them appropriately.
Selecting relevant features: Choosing the right set of features that have
the most impact on house prices is crucial.
The aim is to predict the efficient house pricing for real estate
customers with respect
House price prediction can help the developer determine the selling
price of a house and can help the customer to arrange the right time to
purchase a house.
DECLARATION ................................................................................................... ii
CERTIFICATE……....................................................................................................iii
ACKNOWLEDGEMENTS .................................................................................. iv
ABSTRACT ........................................................................................................... v
LIST OF TABLES.................................................................................................. vii
LIST OF FIGURES................................................................................................ viii
LIST OF SYMBOLS .............................................................................................. ix
LIST OF ABBREVIATIONS ............................................................................... x
CHAPTER 1 1
1.1. ................................................................................................................. 5
1.2. ................................................................................................................. 8
CHAPTER 2 ……………………………. ......................................................... 13
2.1. ............................................................................................................... 15
2.2. ............................................................................................................... 17
2.2.1. ....................................................................................................... 19
2.2.2. ....................................................................................................... 20
2.2.2.1. ..............................................................................................21
2.2.2.2. ..........................................................................................
22
2.3. ...............................................................................................................23
CHAPTER 3 …………………………….......................................................... 30
3.1. ................................................................................................................36
3.2. ................................................................................................................39
CHAPTER 4 (CONCLUSIONS) ......................................................................40
APPENDIX A .........................................................................................................45
APPENDIX B .........................................................................................................47
REFERENCES... .................................................................................................... 49
8
LIST OF TABLES
9
LIST OF FIGURES
10
LIST OF SYMBOLS
11
LIST OF ABBREVIATIONS
12
CHAPTER 1
INTRODUCTION
The prediction of house prices is a critical facet of the real estate industry,
offering valuable insights for homeowners, investors, and policymakers alike.
The dynamic and multifaceted nature of property values requires sophisticated
methodologies to accurately forecast trends and fluctuations in the housing
market. This introduction delves into the significance of house price prediction,
the complexities involved, and the methodologies employed to develop reliable
forecasting models.
Methodologies Employed:
Machine learning algorithms have emerged as powerful tools for house price
prediction, leveraging regression models to analyze historical sales data, property
features, and economic indicators. Feature engineering, a crucial aspect of model
development, involves selecting and transforming variables to extract
13
meaningful patterns and enhance predictive accuracy. Advanced techniques like
gradient boosting and neural networks contribute to the robustness of models,
accommodating the non-linearities inherent in real estate data.
14
CHAPTER 2
LITERATURE SURVEY
15
2.2 Dimensionality Reduction
Navigating through the expansive landscape of data, we encounter
the concept of dimensionality reduction. Techniques like Principal
Component Analysis (PCA), as highlighted in literature [3], become
our guiding compass. By reducing the number of features while
retaining essential information, dimensionality reduction enhances
the efficiency of our predictive models. This step aids in
streamlining the complexity of the dataset, preparing it for the
modeling stages.
16
To enhance our understanding and communicate our findings
effectively, we embrace the power of visual representation. Inspired
by the works of various researchers, we employ graphs and charts
to illustrate the relationships within the data. Interactive 3D plots
become our visual aids, showcasing feature interactions and
algorithmic performances. These visual elements not only facilitate
result interpretation but also provide a clear comparison of the
efficacy of our chosen algorithms.
2.5 Summary
17
numbering should appear on the top of table and figure numbering
should be below the figure.
At the end of the literature survey chapter, include a summary
section with the heading SUMMARY. In this section sum up the
above studied techniques/algorithms/ technologies paragraph wise.
18
CHAPTER 3
This section outlines the design of our house price prediction system, providing a
structured approach to its architecture and components.
19
3.1.2 DFD, Class Diagram, Flow Charts, ER Diagrams
3.2 Algorithm(s)
In this section, we detail the algorithms employed in our house price prediction
system, building on the foundation laid by the literature survey.
The first steps in our algorithmic journey involve loading data efficiently and
cleaning it meticulously. We follow the practices outlined in Theobald [1] and
Mueller and Massaron [2], ensuring a robust dataset for analysis.
20
3.2.2 Dimensionality Reduction
21
3.2.5 Model Integration and Optimization
The algorithms are integrated into our system, creating a synergy that harnesses
the strengths of each approach. Model optimization techniques, informed by the
literature survey, ensure that our predictive model is robust and adaptive.
Continuous monitoring and refinement contribute to the evolution of our model's
predictive accuracy.
This chapter serves as the blueprint for the practical implementation of our house
price prediction system, detailing its architecture, components, and the
algorithms that power its predictive capabilities.
22
CHAPTER 4
IMPLEMENTATION AND RESULTS
To bring our house price prediction system to life, specific software and
hardware components are essential. The implementation of the project relies on
the following requirements:
23
- Computer or server with sufficient processing power and memory to handle
data loading, cleaning, and model training efficiently.
- Storage space for datasets and model files.
4.2.1 Assumptions
- The dataset used for training and testing is representative of the broader real
estate market.
- The algorithms, as discussed in the literature survey, perform effectively within
the context of house price prediction.
- The features extracted during data preprocessing adequately capture relevant
patterns for accurate predictions.
4.2.2 Dependencies
- Successful completion of the data loading and cleaning stages is a prerequisite
for subsequent analysis.
- The availability of the scikit-learn, pandas, and visualization libraries is crucial
for algorithm implementation and result representation.
- The compatibility of the Python environment with Jupyter Notebooks ensures
seamless code execution.
24
4.3 Constraints (If Applicable)
25
aspects, we can navigate potential challenges and optimize our approach
throughout the development process.
Implementation Details
26
27
4.4.2. Test Cases
28
CHAPTER 5
CONCLUSION
29
5.2 Comparison with Existing State-of-the-Art
Technologies
30
Practical Implications:
Our work holds practical significance for various stakeholders in the real
estate domain. For homeowners, our predictive model offers a tool to
estimate optimal property prices. Real estate professionals can leverage
the insights gained to make informed decisions. Investors benefit from a
clearer understanding of market trends. The user-friendly nature of our
system ensures accessibility, making it a valuable asset in the dynamic
landscape of property transactions.
31
APPENDIX
In this section, we provide supplementary materials and details that
support and enhance the content of the main report. Appendices are
utilized for items that, while valuable, may disrupt the flow of the main
text.
32
Appendix C: Tables
Appendix D: Calculations
33
Appendix F: List of Additional Resource Materials
34
Appendix I: Additional Graphs and Visuals
1. Cite all ideas, concepts, text, data that are not own by the project group
35
(Example of References using the Numeric System)
[1] Ayush Varma, Abhijit Sarma, Sagar Doshi, Rohini Nair - “Housing Price
Prediction Using Machine Learning and Neural Networks” 2018, IEEE.
[3] CH. Raga Madhuri, G. Anuradha, M. Vani Pujitha -” House Price Prediction
Using Regression Techniques: A Comparative Study” 2019 in (ICSSS),IEEE.
[7] Sifei Lu, Zengxiang Li, Zheng Qin , Xulei Yang , Rick Siow Mong Goh - “A
hybrid regression technique for house prices prediction” 2017,IEEE
[5] Bharatiya, Dinesh, et al. “Stock market prediction using linear regression.”
Electronics, Communication, and Aerospace Technology (ICECA), 2017
International conference of. Vol. 2. IEEE, 2017.
36