Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 2.41 KB

File metadata and controls

45 lines (35 loc) · 2.41 KB

KashWords (Kashmiri Idioms) - Project Overview

🚀 Current State (December 2025)

KashWords is a digital platform dedicated to preserving the Kashmiri language and cultural heritage through an interactive idiom dictionary and a structured learning system. The project leverages modern web technologies and AI to create an engaging user experience.

🛠️ Technology Stack

  • Frontend: Next.js (React), TypeScript, Tailwind CSS
  • Backend & Database: Supabase (Auth, PostgreSQL, Storage)
  • AI & ML: Python, Hugging Face Transformers, Wav2Vec2 (Fine-tuned for Kashmiri)
  • Styling: Custom CSS variables, Dark Mode support, Lucide Icons
  • Deployment: Vercel (Frontend), Local Python Server (Inference)

✨ Key Features

1. Interactive Idiom Dictionary

  • Flip Cards: A visually engaging grid of idioms that flip to reveal meanings, literal translations, and cultural context.
  • Search & Filter: Powerful search functionality to find idioms by English or Kashmiri keywords.
  • Community Submission: Users can submit new idioms to expand the collection.

2. "Hečhun" (Learning) Module

  • Structured Path: A gamified learning journey starting from basic Alphabets to complex phrases.
  • Lesson Types:
    • Teach: Interactive text and audio explanations.
    • Quiz: Multiple-choice questions to test retention.
    • Speak: [NEW] AI-powered pronunciation practice.
  • Progress Tracking: User progress is saved to Supabase, unlocking new levels as they complete lessons.

3. AI Speech Integration [NEW]

  • Local Inference: Integrated a custom Kashmiri Wav2Vec2 model running locally.
  • Speech-to-Text: Users can record their voice during lessons.
  • Real-time Verification: The system transcribes the user's speech and verifies it against the correct Kashmiri pronunciation, providing immediate feedback.

4. UI/UX Enhancements

  • Dark Mode: Fully supported dark theme with high-contrast text and cohesive color palettes.
  • Responsive Design: Optimized for mobile and desktop devices.
  • Rich Footer: Added social links and project credits to all pages.

🔮 Roadmap

  • Community Leaderboard: Gamification to encourage daily practice.
  • Expanded Lessons: Adding "Basic Words" and "Numbers" modules.
  • Enhanced AI: Improving the speech model's accuracy and adding clearer error feedback.

Generated by helpsulaiman & Antigravity Assistant