← 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.

0forms to fill: candidates speak instead of typing

Animated illustration: a phone records a short video while a waveform moves and captions write themselves on its screen. Three highlighted words lift off the captions as tags, fly in an arc to a second phone and drop into the empty slots of a profile, which then gets a check mark.

Client

Spotly (DNA Solutions product)

Sector

AI · Recruitment · Mobile

Stack

OpenAI Whisper (ASR) spaCy (NER) Yake! (keywords) Python · Flask iOS & Android (native)

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, which OpenAI Whisper transcribes automatically.

An NLP layer enriches the profile: named-entity recognition with spaCy extracts people, places and skills, while Yake! surfaces the themes that matter. Recruiters receive structured tags and insights through a Python and Flask backend. The candidate talks; the 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

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