This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend I built the DC Roommate Slang Bridge—a 100% offline, local-first cultural translator and roommate linguistic bridge designed specifically for trainees at the Infosys Mysore DC campus.
During training, thousands of trainees from all across India converge onto the massive 337-acre Mysore campus. This brings a massive collision of regional languages, heavy regional slangs, GEC academic panic, JC food court plans, and ECC hostel banter. Communication barriers and cultural misunderstandings between roommates can sometimes lead to hilarious confusion. I built this app for my hostel roomies and batchmates to instantly decode regional slang, hostel jokes, and campus lingo with zero cloud dependency and 100% privacy, ensuring that unstable hostel Wi-Fi never breaks the vibe or the communication loop.
Because this application runs entirely offline using Ollama for absolute privacy and zero-latency hostel Wi-Fi resilience, it runs locally on your machine:
localhost:8501) streamlit run frontend/app.py --server.address 0.0.0.0 over the local hostel Wi-Fi network so roommates can access it instantly on their phones or laptops.
Get the complete code: https://github.com/AbhavyaManchanda/SlangBridgeDC The project follows a clean, modular full-stack architecture separating local inference, dictionary management, and the reactive UI:
backend/main.py`` backend/ollama_service.py``backend/dictionary_service.py`` data/campus_dictionary.json), handling localized term matching. frontend/app.py & frontend/components.py`` frontend/styles.css
The project is architected as a local-first, privacy-focused full-stack application using open-source tools:
Ollama) llama3 / gemma2) running locally on port 11434. This ensures 100% offline functionality without requiring external API keys, internet connectivity, or paid cloud tokens.FastAPI & Pydantic) TranslationBreakdown, DictionaryTerm, AddTermRequest) ensure strict data validation and structured JSON responses between the UI and the inference engine.Streamlit)
Open innovation and open-weight local models made this project possible in a way a closed commercial API (like OpenAI or Anthropic) never could.
Hostel and campus networks can often be throttled, restricted, or plagued by high latency, and relying on cloud APIs means absolute internet dependency. By leveraging open-weight models via Ollama, trainees can run heavy intelligence directly on their local laptops without internet access, zero API costs, and complete data privacy regarding personal hostel banter and regional expressions. Open-source local tooling gives developers true sovereignty over their software stack.