Car Recommender System
Our project denotes the system which will show the Car Recommenders system where people or customers, will buy a car by their own choice according to their requirements, specifications, Budget, and so on; therefore, There is lots of system in Pakistan; however, They don't know the exact price of a c
2025-06-28 16:25:46 - Adil Khan
Car Recommender System
Project Area of Specialization Software EngineeringProject SummaryOur project denotes the system which will show the Car Recommenders system where people or customers, will buy a car by their own choice according to their requirements, specifications, Budget, and so on; therefore, There is lots of system in Pakistan; however, They don't know the exact price of a car, not only price but also other things of Car. We will make things like a piece of cake while using that system. That system is fully dependent on the Data science field while using their libraries, and also machine learning, JavaScript, and HTML + CSS. Our project will give you recommendations and by following them things will be easy for you. Our main motive for this project is to make your lives easy and work. That's all.
Project ObjectivesThe main purpose of this project is to get the input from the users, and Our System will recommend the Car as per the requirements of the Customers.
- Customers, don’t have any ideas about the price of the car, however; we will predict the car as the customer’s requirements, and budget.
- We will show the car brand, year, selling price, present price, KMS driven, fuel type, seller type, transmission type, and owners, and also; add some more features.
- We will provide the cars of the customer’s type like which type of cars they want like fuel type, diesel type, CNG type, petrol type and etc.
There'll be libraries while making that project.
Machine learning is used for creating the models and training the data.
In Machine Learning we used the top 5 algorithms. In this, we find which one is the best accuracy.
Pandas, for making data and cleaning data
Numpy and SciPy, for making arrays of data
Matplolib and seaborn, for making data in a structured way or making plots while showing data in awesome-looking styles.
Html+CSS+JavaScrip, for making website.
Flask Framework, for the backend.
In Flask we used a pickle file to store data.
Jupyter Notebook and Google Colab were used for coding.
Benefits of the Project1 customer, they don't know the exact value of the car. We will provide them with a Piece of Cake.
2 A system shows everything on the bases of customers' requirements like budget, and which type of car should be for him/her.
3 It provides a wise selection to customers and saves their time.
4 It is the fastest source of getting information and provides you the best result, according to the data which you entered.
5 Can be easily used and accessed by the use of the internet
6 Saves the time as well the money of the customer, no need to take advice and talk to your friends and fellows before going through the further procedures.
7 The customer will not face any hurdles while using this system, as this system is easy to operate and provides you the best according to your desires.
Technical Details of Final Deliverable| Specifying information for 2D design:
Specifying information about converting the design into functional UI:
The final deliverable contains:
|
Every feature working properly
Specifying information for 2D design:
- Template design using Adobe Photoshop
- Logo/Components design using Adobe Illustrator
- Final theme check
Specifying information about converting the design into functional UI:
- Frontend design using HTML5, CSS3, Bootstrap4 & JavaScript
- Backend using Python and Python Libraries
- Data fetching through Pak Wheels Database
- Connecting Database
The final deliverable contains:
- Functional Website
- Responsive
- Search optimized
- True data search using user data from Pak Wheel’s database
- Great UI
| Elapsed time in (days or weeks or month or quarter) since start of the project | Milestone | Deliverable |
|---|---|---|
| Month 1 | Research | word file |
| Month 2 | Requirements Gathering | SRS |
| Month 3 | Design | Prototype design |
| Month 4 | Implementations | Source files(coding) |
| Month 5 | Testing/maintenance | Test the project |
| Month 6 | Documentation /Deployments | Project + Thesis Report |