Skip to content
Systems

Engineer, TietoEvry

Year: 2025

EVA, Digital Human

An emotional virtual assistant: a multimodal persona that combines NLP sentiment analysis, real-time computer vision, real-time speech synthesis and generative AI. It won 1st prize at TietoEvry TechUtsav 2025.

Stack

Python, PyTorch, Azure OpenAI, LangChain, Pipecat, Computer vision

Problem

EVA combines language, sentiment, vision and speech in one persona.

Interface

Architecture

PipecatVisionSentimentPersonaAzure OpenAISpeech

What I built

  1. NLP sentiment analysis on what the user says.
  2. Real-time computer vision with object detection.
  3. Real-time speech synthesis for spoken answers, with Pipecat in the pipeline.
  4. Generative AI through Azure OpenAI and LangChain behind the persona.

Proof

  • 1st prize, TietoEvry TechUtsav 2025

Stack

  • Python
  • PyTorch
  • Azure OpenAI
  • LangChain
  • Pipecat
  • Computer vision