Finance Chatbot

A team of three individuals collaborated to develop the Stock Whisper Analyst Finance Chatbot. The objective was to create a versatile chatbot capable of addressing common financial inquiries regarding stocks and offering insights on particular stocks. Integrating voice recognition allowed users to interact with the chatbot verbally or via text. The team designed an interface focused on delivering a smooth user experience, ensuring seamless navigation between the chatbot and the stock sentiment tool. This sentiment analysis tool provided actionable insights for stock analysis, presented in a straightforward format indicating whether stocks were advisable to buy, sell, or hold.

Tools used

Visual Studio Code- This served as our development environment, providing a robust code editor and extensive extensions for web development.​

HTML- We used HTML to create the structure and content of our user interface, making it accessible and user-friendly.​

CSS- Was used to design an intuitive and visually appealing user interface, ensuring a seamless and engaging experience for  the users.

React- Played a pivotal role in enhancing the project's user interface through ChakraUI and contributed to organizing JavaScript code more effectively.

Python- Employed to manage command analysis, backend voice analysis, and API requests through Flask

JavaScript- JavaScript was instrumental in implementing the core functionality.

API- We used an alpha vantage API key to get some of the necessary data for our website.