Welcome to my InterviewQs challenges data science repository! This repository is created to help you solving problems in InterviewQs' daily challenges, in a well-structured and organized project setup.
This project focuses on tackling InterviewQs' daily coding challenges. We'll be working with various datasets related to these challenges and aiming to develop solutions that effectively address the problems presented.
To use this project, make sure you have the following installed:
- Python: 2.7 or 3.5+
- Libraries: Pandas, Numpy, itertools
Information about project folder structure:
- LICENSE
- Makefile - Makefile with commands like
make dataormake train - README.md - The top-level README for developers using this project.
- data
- docs - A default Sphinx project; see sphinx-doc.org for details.
- models - Trained and serialized models, model predictions, or model summaries.
- notebooks - Jupyter notebooks. Naming convention is a number (for ordering), the creator's initials, and a short
-delimited description, e.g.1.0-jqp-initial-data-exploration. - references - Data dictionaries, manuals, and all other explanatory materials.
- reports - Generated analysis as HTML, PDF, LaTeX, etc.
- figures - Generated graphics and figures to be used in reporting.
- requirements.txt - The requirements file for reproducing the analysis environment, e.g. generated with
pip freeze > requirements.txt. - setup.py - Makes project pip installable (
pip install -e .) sosrccan be imported. - src - Source code for use in this project.
- init.py - Makes
srca Python module. - data - Scripts to download or generate data.
- features - Scripts to turn raw data into features for modeling.
- models - Scripts to train models and then use trained models to make predictions.
- visualization - Scripts to create exploratory and results-oriented visualizations.
- init.py - Makes
- tox.ini - tox file with settings for running tox; see tox.readthedocs.io.
To install the development requirements, run:
pip install -r requirements.txt
To run the tests, use:
py.test tests
Happy coding! 🎉 If you have any questions, feel free to reach out to gkhnelbstn.
Feel free to adjust the content as needed and enjoy your data science projects!