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

Built With

Share this project:

Updates