File size: 2,013 Bytes
9fed9f2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
English to Hindi Vocabulary Generator
===================================

App Link: https://arvind-git-code.github.io/english-hindi-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.

© 2024 Arvind Maurya. All rights reserved