Releases: JAVI-CC/python-api-CarPriceAI
Releases · JAVI-CC/python-api-CarPriceAI
CarPriceAI
Application that implements an API in Python using the FastAPI framework, designed to predict car prices based on their characteristics, such as brand, model, mileage, among others. The machine learning model has been trained with a data set of more than 50,000 cars, allowing it to generate accurate and reliable price estimates.
In addition, the application includes a RAG (Retriever-Augmented Generation) as a virtual assistant, which helps users obtain information about cars and their characteristics in an interactive way. Additionally, it has an authentication system so that administrator users can retrain the model with new data, uploaded via CSV files.
Features
- Price Prediction: The model predicts the price of cars based on characteristics such as make, model, mileage, etc.
- In addition to the estimated price, the API returns a list of related cars, based on the characteristics entered by the user.
- Model Retraining: The system includes an authentication system so that administrators can upload new data via a CSV file, allowing the machine learning model to be retrained with updated information.
- RAG Virtual Assistant: An intelligent assistant that answers questions related to cars and their specifications.
- Fast and Scalable API: Developed with FastAPI, guaranteeing high performance and fast response times.