You will get Custom Group Activity Recognition System

Let a pro handle the details

Buy Machine Learning services from Boules, priced and ready to go.

Let a pro handle the details

Buy Machine Learning services from Boules, priced and ready to go.

Project details

I deliver a cutting-edge Group Activity Recognition system based on advanced Hierarchical Deep Temporal Models (CVPR research). Unlike standard "out-of-the-box" detectors that simply locate people, my solution utilizes a 2-Stage Deep LSTM architecture to understand the complex interactions and temporal dynamics between individuals.

You will receive a robust, custom-trained PyTorch model capable of analyzing multi-agent scenes—such as sports games, surveillance footage, or retail environments—to infer high-level collective behaviors. I handle the full pipeline: from person-tracking and feature extraction to training hierarchical Recurrent Neural Networks that achieve state-of-the-art accuracy. This is a research-grade computer vision system engineered for real-world application.
Machine Learning Tools
BERT, ChatGPT, GitHub Copilot, Google Sheets, GPT-3, Keras, Microsoft Excel, MLflow, NLTK, NumPy, OpenCV, pandas, Python, Python Scikit-Learn, PyTorch, scikit-learn, SciPy, Sonnet, SQL, TensorFlow, Word2vec, XGBoost
What's included
Service Tiers Starter
$80
Standard
$450
Advanced
$1,250
Delivery Time 2 days 7 days 14 days
Number of Revisions
123
Number of Model Variations
123
Number of Scenarios
135
Number of Graphs/Charts
033
Model Validation/Testing
-
Model Documentation
-
-
Data Source Connectivity
-
Source Code
Optional add-ons You can add these on the next page.
Fast Delivery
+$150 - $400
Additional Revision
+$50
Additional Scenario (+ 6 Days)
+$200
Model Documentation (+ 1 Day)
+$100

Frequently asked questions

Boules A.Status: Offline

About Boules

Boules A.Status: Offline
Machine Learning Engineer
Cairo, Egypt - 4:31 am local time
Machine Learning Engineer with expertise in end-to-end model development, architecture implementation from first principles, and scalable data pipelines. Reproduced 3 peer-reviewed CV/NLP papers (CVPR 2016, ECCV 2018) with measurable improvements over published baselines. Experienced technical instructor and mentor through Google Developer Groups, having trained 30+ students.

Steps for completing your project

After purchasing the project, send requirements so Boules can start the project.

Delivery time starts when Boules receives requirements from you.

Boules works on your project following the steps below.

Revisions may occur after the delivery date.

Data Setup & Preprocessing

I will review your video dataset and set up the preprocessing pipeline. This involves running the person-detector (e.g., Dlib/YOLO) to extract "tracklets" for every individual in the scene and converting them into feature vectors.

Model Configuration & Training

I will configure the Hierarchical Deep Temporal Model (PyTorch) for your specific classes. This includes training Stage 1 (Person-Level LSTM) to recognize individual actions and Stage 2 (Group-Level LSTM) to learn collective behavior.

Review the work, release payment, and leave feedback to Boules.