NLP. Machine Learning. Analytics. Strategy.

Meet Daniel Akrofi

Data science PhD researcher turning online behavior, text, and market signals into evidence people can act on.

11.9% client revenue lift after launch strategy
20k+ fanbase growth per FMCG brand
500%+ online impression growth
50 students per WBS seminar group

Working pattern

From messy digital behavior to useful models.

01

Collect

Public community data, search signals, entertainment data, research sources, and stakeholder evidence.

02

Structure

Cleaning, schema mapping, deduplication, text preprocessing, feature construction, and scoring rules.

03

Interpret

Models, rankings, robustness checks, error analysis, and concise business-facing explanation.

Selected analytical projects

A portfolio shaped around evidence, not buzzwords.

PhD research project

Online product community launch analytics

Analyzes public online community discourse around product launches through collection workflows, text preprocessing, NLP feature extraction, sentiment analysis, and release-relative outcomes.

Python NLP Sentiment Launch data

MSc thesis

Box office performance analysis

Quantitative study of whether key personnel are associated with box office performance, using entertainment-industry data, statistical modeling, robustness checks, and interpretation.

Regression Entertainment data Robustness

Research assistant project

AI adoption research intelligence

Repeatable evidence-monitoring workflow for emerging AI developments, turning academic and practitioner sources into structured summaries, research decks, and stakeholder briefings.

Research ops AI Synthesis

Portfolio project prototype

Movie League weekly ranking system

Movie performance tracking concept that collects weekly movie data, standardizes ranking inputs, and scores titles using a predetermined points function.

View repo
Scraping Scoring logic Ranking Dashboard

Illustrative portfolio project

Movie League turns changing film signals into a live ranking.

Simulation day 01/10
Scoring logic daily gross momentum + audience signal + review signal

Ten-day simulation of the Movie League concept. Every second represents a new daily refresh and the table re-ranks.

Rank Title Daily gross Momentum Audience Reviews Score

Experience path

Commercial strategy sharpened the research instincts.

Warwick Business School

Speculative expectations in online product communities

Builds release-relative data workflows connecting online discourse, search behavior, participation dynamics, sentiment, and market outcomes.

Technical stack

Practical tools for analysis, modeling, and delivery.

Used Python to scrape and clean movie/community data, engineer features, score rankings, and structure reproducible notebooks.

Next step

Data science, NLP, and analytics work with commercial judgment behind it.