codekhal / stock-market-analysis

Stock market analysis using unsupervised learning clustering method

Home Page:https://codekhal.github.io/stock-market-analysis/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

stock_market_analysis

Open Issues Forks Stars Maintained Made with Python Open Source Love Built with Love Follow Me Telegram

πŸ“’ Index

πŸ”° About

Implemented in Flask, Python3, It is a basic CRUD application which supports searching for cities worldwide and adding them as css cards showing their temperature and other details, It also supports deleting the cards.

⚑ Usage

To use this project.

πŸ”Œ Installation

  • Install dependencies & export environment variables.
$ sudo -H pip3 install -r requirements.txt
$ export FLASK_APP=app.py

πŸ“¦ Commands

  • Start project using
$ flask run

πŸ“ File Structure

  • Add a file structure here with the basic details about files, below is an example.
.
β”œβ”€β”€ apikey.txt
β”œβ”€β”€ app.py
β”œβ”€β”€ _config.yml
β”œβ”€β”€ images
β”‚   β”œβ”€β”€ logo
β”‚   β”‚   └── logo.png
β”‚   └── screenshots
β”‚       β”œβ”€β”€ 1.png
β”‚       └── 2.png
β”œβ”€β”€ LICENSE
β”œβ”€β”€ README.md
β”œβ”€β”€ requirements.txt
└── templates
    β”œβ”€β”€ a.css
    └── weather.html

4 directories, 11 files
No File Name Details
1 apikey.txt contains API key obtained from Open Weather Map
2 app.py contains logic for simple weather application
3 _config.yml contains information regarding github pages used for hosting the contents of README
4 images/ contains app screenshots and logo.
7 LICENSE this project uses MIT License.
8 requirements.txt contains all the dependencies used in the app.
9 templates/ contains static html and css file for the frontend.

❗ Guideline

  • Code Style

black

In order to maintain the code style consistency across entire project I use a code formatter. I kindly suggest you to do the same whenever you push commits to this project.

The python code formatter I chose is called Black. It is a great tool and it can be installed quickly by running

sudo -H pip3 install black

or

python3.6 -m pip install black

It requires Python 3.6.0+ to run.

  • Usage
black {source_file_or_directory}

For more details and available options, please check their psf/black.

isort

I also use isort, it is a Python utility / library to sort imports alphabetically, and automatically separated into sections. It provides a command line utility which can be installed using.

sudo -H pip3 install isort 
  • Usage
isort {source_file}.py

For more details and available options, please check their timothycrosley/isort.

  • Close Issues

Close issues using keywords: how to ?

πŸ“„ Resources

πŸ“· Gallery

🌟 Credit/Acknowledgment

Contributors

πŸ”’ License

License

About

Stock market analysis using unsupervised learning clustering method

https://codekhal.github.io/stock-market-analysis/

License:GNU General Public License v3.0


Languages

Language:Jupyter Notebook 100.0%