| --- |
| license: apache-2.0 |
| metrics: |
| - r_squared |
| pipeline_tag: tabular-regression |
| --- |
| # CPU Advisor Price Predictor |
|
|
| ## Overview |
| Machine learning model for predicting CPU prices using hardware specifications and engineered features. |
|
|
| ## Model Details |
| - Algorithm: XGBoost Regressor |
| - Serialization: Skops |
| - Task: Regression |
|
|
| ## Features |
| - tdp |
| - cores |
| - logicals |
| - cpuCount |
| - rank |
| - samples |
| - extracted_ghz |
| - speed_ghz |
| - turbo_ghz |
| - cost_per_rank_point |
| - cost_per_core |
| - brand_encoded |
| - category_final_encoded |
| - socket_final_encoded |
| |
| ## Training Pipeline |
| 1. Data cleaning |
| 2. Missing value handling |
| 3. Feature engineering |
| 4. Encoding categorical variables |
| 5. XGBoost training |
| 6. Model evaluation |
| 7. Deployment using Gradio |
| |
| ## Intended Use |
| Educational, research, and portfolio purposes. |
| |
| ## Limitations |
| The model does not account for real-time market fluctuations or regional pricing differences. |