Talk to Us +91 98847 45599

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.

Client
Viswa Projects, Hyderabad
Type
Android app · AI analytics · Web dashboard
Delivered by
JN. Karthik (founder), 2025
Status
Delivered

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.

01 · Challenge

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.

02 · Solution

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.

03 · Outcome

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.

Optional: client-approved outcome figures with their measurement basis.

04 · Technology

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