Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

First release - Initial implementation #1

Merged
merged 28 commits into from
Apr 3, 2024
Merged

First release - Initial implementation #1

merged 28 commits into from
Apr 3, 2024

Conversation

matteorosato
Copy link
Owner

Initial implementation of the project. This pull request sets up the basic structure and key functionalities for the house-finder repository.

Changelog:

  • defined project structure using cookiecutter template
  • defined main scripts for data collection and analysis in the src folder
  • created initial documentation

Rosato, Matteo (contracted) and others added 28 commits February 26, 2024 16:08
…g data)

Added .env.example file
Added config.toml
Modified requirements.txt
Minor changes in config.toml
Defined several methods for getting results and process them
Modified main function
Redefined order of some methods
modified parameters in config.toml
Improved clean_dataset method
Added minor utility methods
Modified the main function
Updated dependencies in requirements.txt
- defined 3 sample regressors
- added ModelTrainer class which has methods for training and evaluating models
- defined main function
removed "priceByArea" feature
create_train_test_df method moved to base Datasource class
now exported cleaned instead of raw data
- created Predictor class along with its methods
- defined a main function
refactored modules using constants
modified get_model_name method
added author email in setup.py
minor changes in README.md
modified requirements.txt
added CHANGELOG.md
fixed make_dataset.py, train_model.py, predict_model.py
changed criterion in RandomForestRegressor
updated README.md
updated dependencies in requirements.txt
added docstrings for Datasource, ModelTrainer, Predictor classes
@matteorosato matteorosato self-assigned this Apr 3, 2024
@matteorosato matteorosato merged commit 32599a2 into main Apr 3, 2024
@matteorosato matteorosato deleted the first-release branch April 3, 2024 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant