Inspiration
Our team was inspired by our Computer Science teacher who always talks about investment. We decided to incorporate both the Stock Market and Machine Learning in our project to make him proud.
What it does
The Stock Market Predictor accepts user input of NYSE Ticker Values. The ticker is recognized through a yahoo finance API. Our trained python models implement machine learning to determine if the stock will increase or decrease in value within the next few days.
How we built it
For the front-end of the website we used HTML, CSS, and JavaScript. For the model we used several python modules and imports. Flask was used to connect the python model into the HTML page.
Challenges we ran into
- Our original method to create the python model just simply wouldn't work after five hours of working on it and we had to start from scratch.
- Our new project consisted of a lot of trial and error- it was extremely frustrating when we got stuck
- Not being able to connect Flask with our HTML gave us challenges.
Accomplishments that we're proud of
Going beyond our expectations and work-ethic boundaries and completing our project. We coded for 16+ hours throughout the day, stayed up until 6 am, and preserved mentally to achieve our goal.
What we learned
We learned Flask, and we furthered our skills in Python, HTML, and CSS. One aspect of our code that was very educational was our implementation of machine learning. This took a lot of effort and study to understand and create.
What's next for Machine Learning Stock Market Predictor
More user feedback about the stock and increasing the accuracy of the model.
Log in or sign up for Devpost to join the conversation.