Skip to content

Interactive predictive analytics for Berlin's real estate market with regression and classification analyses, featuring a user-friendly GUI for selecting and visualizing different tasks, designed for Replit.

Notifications You must be signed in to change notification settings

itkrivoshei/BasicsOfPredictiveAnalysis

Repository files navigation

🏠 Basics of Predictive Analysis

Welcome to Basics of Predictive Analysis, an interactive project designed to predict rental prices and classify luxury apartments in Berlin using synthetic data. This project utilizes regression and classification analyses, integrated into a user-friendly GUI for easy selection and visualization of different tasks.

📚 Project Overview

This project includes three main components:

Number Task Description Code
1. 🏢 Regression Analysis Predict rental prices of Berlin apartments based on various features. Code
2. 🏠 Classification Analysis Classify apartments as luxury or non-luxury based on rental prices and other attributes. Code
3. 🖥️ Main GUI Script Launch the GUI to choose between regression and classification analyses. Code

🚀 Quick Start

To try out the project, you can run it directly on Replit:

  1. Run the Replit Project: Run Project on Replit

  2. Choose Analysis Type:

    • Select "Regression" to predict rental prices.
    • Select "Classification" to classify apartments as luxury or non-luxury.

💻 Development Tools and Scripts

  • Python: The primary programming language used for this project.
  • Scikit-learn: For machine learning models.
  • Matplotlib: For data visualization.
  • Tkinter: For the graphical user interface.
  • Scripts:
    • regression_analysis.py: Script to run regression analysis.
    • classification_analysis.py: Script to run classification analysis.
    • main.py: Main script to launch the GUI and choose between regression and classification.

🤝 Contributing

Interested in contributing? Fork the repository, create a new branch, and submit a pull request.

📜 License

This project is open-source. Feel free to use and modify the code as needed.

About

Interactive predictive analytics for Berlin's real estate market with regression and classification analyses, featuring a user-friendly GUI for selecting and visualizing different tasks, designed for Replit.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published