Inspiration
I wanted to create a browser extension that would bring the power of both Google Cloud's Sentiment Analysis API and OpenAI's GPT model to users without them having to leave their browser.
What it does
integrates Google Cloud Natural Language API and OpenAI's Chat API to provide sentiment analysis and AI-powered text generation directly from your browser.
How we built it
I began by setting up the basic structure of the Chrome extension I integrated two key APIs: Google Cloud API and OpenAI GPT API
Challenges we ran into
One of the biggest challenges was managing and securing API keys. Initially, I was considering using a .env file or hardcoding them, but this would expose sensitive information. I eventually settled on using the Chrome Storage API, which solved the problem by securely storing the keys and retrieving them only when needed.
Accomplishments that we're proud of
Developing this project from scratch is a really big achievement for me and i'm so proud because it really challenged mer and put my skills to test and i succeeded
What we learned
I learnt a lot about chrome extension development, API integration, UI/UX design and chrome storage API
What's next for my-chrome-extension
Refining and expanding it
Log in or sign up for Devpost to join the conversation.