Chat with us, powered by LiveChat
Desktop imageDesktop image
AI Conversation Intelligence for Professional Networking
hero image

CASE STUDY

WINGMANAI

Industry

Professional Networking · AI

Location

Kolkata, India

Development Time

Full-Stack Build

Cooperation Period

2024

ABOUT THE PROJECT

ABOUT_IMAGE

WingManAI is a production-ready AI platform that captures professional conversations with mutual consent, transcribes them with speaker diarisation, and delivers 19-dimension analysis spanning language, acoustics, and relational dynamics. Growth Loops Technology designed and built both backend services — a NestJS application server and a Python AI microservice — from initial architecture to production deployment. The platform addresses a universal gap in professional networking: meetings happen, but almost nothing actionable comes out of them. WingManAI captures the full richness of a real conversation, transcribes it, analyses it acoustically and semantically, and surfaces structured insights that help professionals improve how they communicate and connect.

TECH STACK

NestJS
Python
FastAPI
GPT-4o
LangChain
PostgreSQL
Redis
TypeScript
Pinecone

Client Vision

The client envisioned a platform that transforms how professionals reflect on and learn from their conversations. Despite being a cornerstone of professional growth, in-person conversations leave almost no structured record — professionals walk out of networking meetings with vague impressions and little to act on. The vision was to capture the full richness of real conversations, analyse them acoustically and semantically across 19 dimensions, and surface structured insights that help professionals measurably improve how they communicate and connect.

Our Execution

Growth Loops Technology architected and built WingManAI from the ground up across two purpose-built backend services. The NestJS application server handles all product logic — authentication, user management, meeting scheduling, real-time communication via WebSockets, and Stripe subscription billing across three tiers. The Python AI microservice runs the full processing pipeline: speaker-diarized transcription via AssemblyAI, word-level acoustic analysis using librosa, speaker recognition with SpeechBrain, and a two-tier LLM analysis system powered by LangChain and GPT-4o. A multi-stage BullMQ queue pipeline with retry logic ties the two services together, delivering real-time progress to the frontend while processing runs asynchronously in the background.

WHAT WE DID
SCOPE OF WORK
The scope encompassed designing and building two production backend services from scratch. The NestJS application server covers authentication, user management, proximity-aware meeting scheduling, real-time WebSocket communication, and Stripe subscription billing. The Python AI microservice handles the full AI pipeline: audio merging, noise reduction, speaker-diarized transcription, two-tier LLM analysis covering 19 conversation dimensions, word-level acoustic profiling, and speaker recognition via voice embeddings. A dual-consent architecture was built as a first-class data model, with time-bounded consent windows and scoped data-sharing controls for Tier 3 professional consultations.
DISCOVER
01
Architecture Design
System Design
Data Modelling
BUILD
02
Backend Development
NestJS API
WebSockets & BullMQ
AI PIPELINE
03
AI Microservice
LangChain & GPT-4o
Acoustic Analysis
DEPLOY
04
CI/CD & Launch
Docker & GitHub Actions
Stripe Integration
User Persona
USER_PERSONA_IMAGE
User Persona

WingManAI is built for ambitious professionals who attend networking events, client meetings, and industry conferences — and want more than a business card to show for it. The platform is designed for anyone who wants to understand not just what was said in a conversation, but how they communicated: their speaking style, emotional tone, persuasion patterns, and conversational dynamics.

Goals

To transform every professional conversation into a structured, actionable record — capturing acoustic and linguistic dimensions that reveal how professionals communicate, not just what they say.

Pain Points

Professional meetings leave almost no structured record. Existing tools either record passively or analyse text after the fact — none connect the acoustic, linguistic, and relational dimensions of a conversation into a coherent, actionable picture.

Users Needs

Professionals need a consent-first platform that records conversations, transcribes with speaker identification, and delivers deep analysis of communication dynamics — all within a seamless, privacy-respecting experience.

Motivation

Leverage AI and signal processing to give professionals a genuine competitive edge in how they communicate — turning every meeting into a coaching opportunity backed by data.

OVERVIEW

WingManAI transforms professional networking by capturing conversations with mutual consent, transcribing with speaker diarisation, and delivering 19-dimension analysis spanning language, acoustics, and relational dynamics — giving professionals structured, actionable insights from every meeting.

1

WingManAI's backend is composed of two purpose-built services that work in concert. The NestJS application server handles all product logic — authentication, user management, meeting scheduling, real-time WebSocket communication, and subscription billing — while the Python AI microservice handles all GPU-intensive, long-running AI workloads. Keeping them decoupled allows each to scale independently.

PART_ONE_IMAGE
2

Each conversation is analysed in two sequential LLM tiers powered by GPT-4o via LangChain with structured Pydantic output. Tier 1 covers speaking style, key themes, language patterns, and interaction dynamics. Tier 2 goes deeper — persuasion strategies, conflict areas, agreements reached, and future communication steps. Both tiers run per-user and conversation-level analysis in parallel using asyncio, covering 19 distinct dimensions in total.

PART_ONE_IMAGE
3

A word-level acoustic analysis pipeline built with librosa extracts pitch, volume, and RMS energy per frame, mapping these values onto each sentence and word from the diarized transcript. Per-speaker statistics are normalized to z-scores for cross-conversation comparability. SpeechBrain's speaker embedding model fingerprints each user's voice, mapping AssemblyAI's generic labels to real user identities using cosine similarity.

PART_ONE_IMAGE

PRODUCT GLIMPSE

WingManAI: Turning professional conversations into structured intelligence — capturing, transcribing, and analysing every meeting across 19 dimensions of language, acoustics, and relational dynamics to give professionals a genuine edge in how they communicate.

PRODUCT_GLIMPSE
WEBSITE GROWTH METRICS
95%

Analysis Dimensions

95%

Pipeline Reliability

92%

Transcription Accuracy

98%

Production Readiness

MEET OUR TEAM

MEMBER

Ayush Agarwal

Project Delivery Manager

MEMBER

Shivam Kumar

Backend Lead

MEMBER

Debjit Konar

AI/ML Developer

MEMBER

Arannyak Roy

Backend Developer

MEMBER

Murtuza Siddiquee

QA Engineer

Book a Free Call
WINGMANAI - Case Studies - LLM Development Services | Growth Loops Technology - Expert AI Team