An open API service indexing awesome lists of open source software.

https://github.com/digisoch/ai-vocabulary-creator

A web application that helps users generate English-Hindi vocabulary lists with AI assistance.
https://github.com/digisoch/ai-vocabulary-creator

gemini-api make-vocabulary translete

Last synced: 4 months ago
JSON representation

A web application that helps users generate English-Hindi vocabulary lists with AI assistance.

Awesome Lists containing this project

README

        

English to Hindi Vocabulary Generator
===================================

App Link: https://huggingface.co/spaces/maxex59185ckuer/Vocabulary_Generator

A web application that helps users generate English-Hindi vocabulary lists with AI assistance.

Features
--------
1. Text Input & Word Selection
- Paste any English text
- Click on words to select/deselect them
- Clear selection button to reset
- Visual feedback for selected words

2. AI-Powered Translation
- Automatic English to Hindi translation
- Powered by Google Gemini AI
- Structured data output
- Excel export functionality

3. Chat Interface
- Direct interaction with Gemini AI
- Ask any questions
- Get AI-powered responses
- Export responses to Excel

How to Use
----------
+ Setup
+ ------
+ 1. Clone the repository
+ 2. Copy `.env.example` to `.env`
+ 3. Add your Gemini API key to `.env` file
+ 4. Run `npm install`
+ 5. Run `npm start`
+
+ Note: Never commit your `.env` file or expose your API keys publicly.

1. Word Selection:
- Paste your English text in the input section
- Click on words to select them
- Use 'Clear Selection' to reset your selection

2. Generate Translations:
- Select desired words
- Click 'Generate Excel File' to get English-Hindi pairs
- Excel file will be automatically downloaded

3. Chat with AI:
- Use the "Ask Anything with Gemini" section
- Type your query
- Get AI-powered responses
- Export responses to Excel if needed

Credits
-------
Developed by:
- Arvind Maurya (Developer)

Built with:
- Google Gemini AI (https://deepmind.google/technologies/gemini/)
For powerful natural language processing and translations

- Coursor AI (https://www.coursor.ai/)
For development assistance and code generation

Technologies Used
---------------
- React
- TypeScript
- Google Gemini API
- XLSX for Excel export

Note: This is a free tool for educational purposes. Please respect API usage limits.

## Connect with me

- **Name:** Arvind Kumar
- **LinkedIn:** [LinkedIn Profile URL](https://www.linkedin.com/in/arvind-kumar-a8b591221/)
- **Email:** [Email](mailto:[email protected])