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.
- Host: GitHub
- URL: https://github.com/digisoch/ai-vocabulary-creator
- Owner: DigiSoch
- Created: 2024-12-12T13:57:16.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-01-24T06:38:44.000Z (5 months ago)
- Last Synced: 2025-02-17T20:39:38.160Z (4 months ago)
- Topics: gemini-api, make-vocabulary, translete
- Language: TypeScript
- Homepage:
- Size: 211 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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 words2. AI-Powered Translation
- Automatic English to Hindi translation
- Powered by Google Gemini AI
- Structured data output
- Excel export functionality3. Chat Interface
- Direct interaction with Gemini AI
- Ask any questions
- Get AI-powered responses
- Export responses to ExcelHow 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 selection2. Generate Translations:
- Select desired words
- Click 'Generate Excel File' to get English-Hindi pairs
- Excel file will be automatically downloaded3. Chat with AI:
- Use the "Ask Anything with Gemini" section
- Type your query
- Get AI-powered responses
- Export responses to Excel if neededCredits
-------
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 generationTechnologies Used
---------------
- React
- TypeScript
- Google Gemini API
- XLSX for Excel exportNote: 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])