Inspiration

I have been hearing a lot about AI and the stock market, and I wanted to get a practical experience combining both concepts.

What it does

It can chat with Gemini or analyze the stock market based on user inputs. If the user inputs 'gemini,' the user can either chat with Google Gemini or play a game. The AI creates 10 words based on a topic, and the user has to guess 5 words. If the user inputs 'stocks,' the user can analyze up to 4 stocks. It utilizes the Yahoo Finance (YF) API to retrieve real-time data.

How I built it

I used Visual Studio Code and wrote the program in Python, using Gemini API and YF API. I used pandas and tabulate to format the data into a table.

Challenges we ran into

I had trouble hiding the API key.

Accomplishments that we're proud of

I am very proud of being able to apply my programming skills on a project with a tight deadline. I am also very proud of combining my analytical and mathematical skills with technology.

What we learned

I learned how powerful Python is and that APIs can do a lot of things. I am very grateful for the people who create the APIs and all development tools so I can build on the amazing foundation that they have built.

What's next for Explore Gemini and Analyze Statistics of Stocks

I would like to turn this into a website using HTML and CSS. Additionally, I would like to expand on statistical analysis and learn more about statistics.

Built With

Share this project:

Updates