Case study · AI & Analytics · Mobile
Election survey and analytics platform
An offline-first Android field-survey application with GPS-verified geo-tagging, AI-assisted sentiment analysis and live constituency dashboards.
This project was delivered by JN. Karthik individually in 2025, before Vianmax Techno Ventures was incorporated. It is presented here as part of the founder's engineering record.
Collecting reliable field data at scale.
Viswa Projects, a Hyderabad-based consultancy, needed to collect structured survey data from field teams across multiple constituencies. Paper forms and generic survey apps had led to data loss, inconsistent location coding and long delays before analysis was possible.
An offline-first field app, feeding a live analytics dashboard.
JN. Karthik, Vianmax's founder, designed and delivered an Android application backed by a cloud analytics service. Field agents capture structured questionnaires and location, and the app works fully offline in low-connectivity areas, syncing to the central system when a connection returns.
- GPS-verified geo-taggingEvery response is tagged with coordinates and validated against ward boundaries, so it is attributed to the correct area.
- Quota managementSampling targets are allocated by ward and agent to keep coverage balanced.
- AI-assisted sentiment analysisOpen-ended answers, including regional-language responses, are classified by an NLP model, so reviewers don't have to tag them by hand.
- Live dashboardTeam leaders see progress, geographic coverage and sentiment trends as data syncs from the field.
- Role-based accessField agent, team leader and administrator roles, each with scoped permissions.
- ReportingArea-level summary reports exported to Excel and PDF.
Paper replaced by validated, real-time data.
The platform replaced paper-based collection with validated digital submissions that reach the dashboard as soon as they sync, and was used across multiple constituencies.
Technology stack.
Mobile
- Android (Java/Kotlin)
- Room / SQLite
- Google Maps SDK
- CameraX
Backend
- Python FastAPI
- Firebase Firestore
- PostgreSQL
- Redis
AI / analytics
- spaCy / Hugging Face
- Pandas
Dashboard
- React
- Recharts
- Leaflet
Infrastructure
- AWS EC2 / S3
- Docker
- Nginx
More work