Skip to content
P

python

Projects with this topic

  • Swarajya Scanner — AI-Powered Legal Rights App in Your Language 🇮🇳 "Your rights. Your language. Your Swarajya."

    Swarajya Scanner puts the Constitution in your pocket — and the confidence to use it. It's an AI-driven app that answers everyday legal questions in simple, regional language, helping citizens understand their rights without legal jargon.

    Whether it's "Can police take my phone?" or "Do I need to give notice before quitting?", Swarajya Scanner breaks it down clearly, in languages people actually speak.

    Updated
    Updated
  • Project Description

    Festival AI Assistant 🇮🇳🪔 is an AI-powered cultural assistant designed to provide detailed information about Indian festivals, with a special focus on the Telugu language. The application supports translation, text-to-speech (TTS), and AI-powered matching to help users easily learn about the origin, purpose, celebrations, and cultural aspects of various festivals.

    Key Features 🔍 Festival Search – Look up festivals from a structured dataset. 🌐 Telugu Translation – Automatic translation of festival details into Telugu. 🔊 Voice Output – Integrated Text-to-Speech (TTS) for audio playback. 🤖 AI Matching – Uses Sentence Transformers to find the closest matching festival from user input. 📊 Data-driven – Festival information sourced from a CSV dataset. 🖥Interfaces – Works via CLI and Streamlit GUI. 🛠️ Tech Stack Python 🐍 pandas (data handling) Sentence Transformers (semantic search) Google Translator API (translation to Telugu) gTTS (Google Text-to-Speech) (audio output) Streamlit (interactive UI) 🎯 Objective

    To create an accessible, cultural AI assistant that:

    Promotes awareness of Indian festivals. Supports local languages (starting with Telugu). Engages users with text + speech output.
    Updated
    Updated
  • A powerful Python-based tool that provides a comprehensive analysis of any GitLab account using OAuth 2.0. It fetches and analyzes user profiles, activity patterns, language usage, project portfolios, and more, generating detailed reports in the console or as a JSON file.

    Updated
    Updated
  • 🌟 VakyaVibe.ai – Indian Language Corpus Collection Platform VakyaVibe.ai is an open-source, community-powered web application designed to preserve and celebrate India's rich linguistic and cultural heritage. It serves as a multilingual Corpus Collection Engine, enabling users to contribute and explore proverbs, slang words, and tongue twisters across 10+ Indian languages and dialects.

    🚀 Features 🌐 Multilingual Support – Hindi, Telugu, Tamil, Bengali, Marathi, Gujarati, Kannada, Malayalam, Punjabi, Odia, and more

    🤖 AI-Powered Intelligence – Mistral AI (primary), OpenAI (fallback), Ollama (local)

    🗳️ Community Contributions – Submit, vote, and categorize cultural expressions

    📊 Admin Dashboard – User stats, language analytics, CSV/JSON export

    🤗 Hugging Face Integration – Dataset sync, backup, and model-ready formats

    📱 Modern UX – Mobile-friendly, offline-first, PWA, dark/light modes

    🔐 Data Governance – Validation, version control, and privacy safeguards

    Updated
    Updated
  • A multilingual Streamlit app for collecting, displaying, and preserving regional proverbs across South Asia.

    Updated
    Updated
  • We are building Lokkatha, a Streamlit web app hosted on Hugging Face Spaces, designed to collect and preserve Indian folk stories, proverbs, and short tales in users’ native languages.

    Users can:

    Write stories in languages like Hindi, Telugu, Tamil, and more.

    Select the language of their submission.

    Submit their story, which is saved to a centralized file for all contributions.

    View a table of all collected stories, making it a collaborative cultural archive.

    This project functions as a “mini crowdsourcing AI platform” to gather cultural knowledge. The collected data can later be used to train AI models for generating stories in local languages.

    Updated
    Updated
  • NyayaMitra is an AI-powered legal assistance chatbot designed to help individuals understand their legal rights and procedures in simple language, using the power of Large Language Models (LLMs).

    This chatbot utilizes OpenRouter’s API to connect with advanced open-source LLMs like Mistral-7B, enabling users to ask questions related to legal issues such as filing an FIR, bail procedures, consumer complaints, and more — all in natural language.

    Updated
    Updated
  • BhashaBridge Rural Voice Corpus Builder and Multilingual AI Translator - A comprehensive AI-powered solution for building voice corpora from rural communities and providing multilingual translation services. Features voice data collection, dialect processing, corpus management, and real-time translation capabilities to bridge language barriers in rural areas.

    Updated
    Updated
  • Swecha Project – A community-driven open-source project under Swecha initiative. This project is aimed at developing and contributing Free and Open Source Software (FOSS) solutions, built with Python and modern development practices, following GNU AGPLv3 license compliance.

    Updated
    Updated
  • An open-source Streamlit chatbot app powered by Gemini API with multilingual support

    Updated
    Updated
  • The Resume Chatbot is a web-based Flask application that allows users to upload their resumes and interact with an intelligent bot. The bot can summarize skills, highlight missing skills, suggest improvements, and check certifications. It features a clean chat interface and real-time responses.

    Updated
    Updated
  • Festive Memory Wall is an interactive web app that allows users to upload, share, and view festive memories in the form of photos and captions. It creates a collaborative wall of celebrations where everyone can contribute and cherish moments together.

    Updated
    Updated
  • "Tejaswi" is an open-source AI assistant that provides high-quality, accurate responses in nine major Indian languages. It solves the common problem of garbled text in Indic scripts by using a unique architecture: a powerful English-language model (Mistral-7B) for reasoning, combined with a real-time translation layer. This ensures users can interact fluently in their native language and receive reliable, coherent answers.

    Updated
    Updated
  • Hey everyone here I,ve used streamlit along with langchain integrated with cohere api so that this application summarises the textual input given to it

    Updated
    Updated
  • IMDB Movie Review Sentiment Analysis

    A machine learning project that performs sentiment analysis on IMDB movie reviews. Uses scikit-learn for text processing and classification to determine whether reviews are positive or negative.

    Updated
    Updated
  • A simple movie recommendation system built using Python and machine learning.

    Updated
    Updated
  • This Streamlit app is an All-in-One AI Assistant that uses Google's Gemini API to perform various tasks in one place. It provides an interactive, user-friendly interface for chatting, summarization, translation, and more — making it a versatile learning and productivity tool.

    Updated
    Updated
  • A chatbot project built using Blenderbot, allowing interactive AI conversations. Supports local setup and customization.

    Updated
    Updated
  • Translator is a real-time language translation application built using the MERN stack (MongoDB, Express.js, React.js, Node.js). The app provides seamless language translation capabilities, allowing users to input text and receive translations instantly. It integrates the Gemini API for accurate and fast translations across multiple languages.

    Updated
    Updated
  • The primary objective is to develop machine learning models capable of assisting in early detection and accurate diagnosis of these conditions based on patient data.

    Updated
    Updated