What it does
The goal of the program is to simplify and automate the investing experience. Using an algorithm based on several factors, the user can easily get both the current score of a specific stock and the predicted score of the stock. The user can easily set up a text message automation to notify them in the morning about the current score of their followed stocks. The automation also gives the user the option of investing directly from text, if the stock is performing well.
How we built it
The website was built using primarily PHP, Linux, Apache, MySQL, HTML, CSS, Laravel, Blade, YAML, nodeJS, and GCP.
The algorithm was built with Python by utilizing the NewsAPI, SentimentAnalysis, BeautifulSoup, and NLP/ML algorithms.
The messaging system was built using nodeJS and utilizes the Vonage SMS API while connecting to the ngrok webhook system
The Algorithm
The algorithm was based on this formula:
.10(Fintech News Headline) + .90(Historical Data) + .10(Risk News Headline)
Challenges we ran into
Integrating various technologies and APIs, such as NewsAPI, SentimentAnalysis, NLP/ML, Vonage SMS API, and GCP, might have posed challenges in terms of compatibility, data flow, and communication between different components. This is in addition to the various problems that were posed to the front end, like package management, and dealing with different languages.
Accomplishments that we're proud of
Making a fluid, interesting website with personality.
Making an impressive algorithm that parses data from many different sources, and libraries.
Making an easy-to-follow automation feature.
What we learned
Learning to work with various APIs, to enhances the understanding of third-party integrations and their impact on the overall user experience.
Collaborating on a project that involves both web development and data science components requiring effective communication and collaboration between team members with different expertise.
What's next for $SeeTheFuture
Growing our database of companies
Parse data from more sources for our algorithm
Linking bank and investment information, to make the automation feature fully realized
Adding more features to the website, including social media integration
Built With
- apache
- beautiful-soup
- blade
- css
- gcp
- html
- htmlcss
- javascript
- laravel
- linux
- ml
- mysql
- natural-language-processing
- ngrok
- node.js
- php
- python
- vonage
- yaml





Log in or sign up for Devpost to join the conversation.