React Native Karm App is a mobile application that brings the teachings of the ancient Indian scripture, Garud Puran, to your fingertips. Built with React Native, this app allows users to interact with the Garud Puran using voice input, providing a modern twist to ancient wisdom.
- π£οΈ Voice Input: Ask questions naturally using your voice.
- π Garud Puran Knowledge Base: Access information from the ancient scripture.
- π§ AI Integration: Utilize advanced AI for understanding and generating responses.
- πΌοΈ OCR Support: Extract text from images using Tesseract OCR.
- π± Mobile-Friendly: Built with React Native for cross-platform support.([YouTube][1])
- Frontend: React Native
- Backend: Flask
- AI Model: Google Gemini
- OCR: Tesseract([GitHub][2], [GitHub][3])
App.tsx
: Main React Native application entry point.server.py
: Flask backend server script.voice.py
: Handles voice input processing.final.py
: Final processing and response generation.Content_Storage_df.csv
: Sample data for testing.Untitled.ipynb
: Jupyter notebook for experimentation.([Medium][4], [GitHub][5])
- Voice Queries: Natural language questions related to the Garud Puran.
- Images: Images containing text for OCR processing.
To provide an accessible and interactive platform for users to explore and understand the teachings of the Garud Puran through voice-enabled AI interactions.