Spotly pipeline: a recorded video transcribed and enriched into a structured candidate profile with AI tags
← All projects
AI · Mobile · DNA Product

Spotly: structured candidate data from video interviews

Candidates speak naturally to camera; speech-to-text and NLP enrich their profile automatically, on iOS and Android.

0
forms to fill: candidates speak instead of typing
Spotly pipeline: a recorded video transcribed and enriched into a structured candidate profile with AI tags

Challenge

Traditional CVs and application forms rarely capture a candidate's full potential, and they are tedious to fill in. On the recruiter's side, collecting and structuring that information by hand is slow and inconsistent. There is a real gap between the way people tell their own story and the structured data a hiring pipeline actually needs. DNA Solutions set out to close that gap with a mobile-first product that lets candidates express themselves naturally while still producing clean, usable data.

The DNA Solutions approach

We built Spotly as a native iOS and Android product around a proprietary AI pipeline. A candidate records short videos; an automatic speech recognition model (OpenAI Whisper) transcribes them, and an NLP layer enriches the profile, named-entity recognition with spaCy to pull out people, places and skills, and keyword extraction with Yake! to surface the themes that matter. The result is a set of AI-generated tags and insights drawn straight from the video content, exposed to recruiters through a Python and Flask backend. The candidate just talks; the structured profile builds itself.

Outcomes

  • Candidates build a profile by recording short videos instead of filling in forms
  • Speech-to-text plus NLP enrich each profile automatically with entities, keywords and tags
  • Zero manual data entry for recruiters, with richer candidate understanding
  • Delivered as a native product on both iOS and Android

More DNA Solutions case studies

Let's find out
if we're a fit

A short call to discuss your project, with no obligation. We respond within one business day.

Book a Call