AI Development
BSP Software Services Corp., a leading software outsourcing company based in Vietnam, excels in delivering state-of-the-art (SOTA) Artificial Intelligence (AI) solutions that empower businesses worldwide.
BSP leverages its expertise in mainstream programming languages, advanced technologies, and innovative methodologies to develop robust SOTA AI-driven applications.
AI Capabilities
Twelve core competencies, grouped by the problems they solve.
Generative AI & Language
Large Language Models (LLM)
Fine-tunes and builds custom LLM-powered chatbots that understand context, retrieve accurate information with RAG, and hold natural, domain-specific conversations for healthcare, banking, insurance, education, and customer service.
Natural Language Processing (NLP)
Chatbots, sentiment analysis, and text classification that make human–machine interaction more natural.
Knowledge-Based Systems
Intelligent systems built on expert knowledge bases to support decisions in healthcare, logistics, and legal tech.
Machine Learning & Deep Learning
Machine Learning
Predictive analytics, anomaly detection, and process automation with Python, TensorFlow, and PyTorch for e-commerce, finance, and IoT.
Neural Networks and Deep Learning
Deep learning architectures for predictive modeling, NLP, and image processing, optimized for accuracy and scalability.
Knowledge Discovery and Data Mining
Uncovers hidden patterns in complex datasets to optimize operations, customer engagement, and innovation.
Computer Vision & Information Mining
Computer Vision and Pattern Recognition
High-accuracy image and video analysis (object detection, facial recognition, quality inspection) with OpenCV, YOLO, and deep learning frameworks.
Information Mining
Extracts insights from unstructured text, images, and multimedia with custom algorithms for retrieval and model training.
Data & Scalable Infrastructure
Big Data
Hadoop, Apache Spark, and other platforms to manage vast datasets and deliver real-time insights integrated with AI systems.
Distributed and Parallel Computing
Hadoop, Spark, and Kubernetes to scale large-scale model training and cloud deployments.
AI Security
Cryptography and Cryptanalysis
Modern encryption standards that protect AI systems and keep data private and intact in finance and healthcare.
Modern Information System Security
AI-driven cyber threat detection and prevention using pattern recognition and machine learning.
Why Choose BSP for AI Programming?
Expertise Across Technologies
Proficient in Python, Java, C#, Kotlin, and full-stack platforms (Android, iOS, Flutter, React Native) for versatile AI development.
Custom Development Approach
Tailored AI project planning and technology selection to ensure optimal performance and customer satisfaction.
Proven Track Record
Delivered successful AI solutions to global clients under tight deadlines and resource constraints.
Focus on Innovation
Integrates cutting-edge tools and follows responsible AI principles for secure and future-ready solutions.
Projects & Solutions
Solutions, apps, and research built by BSP’s AI team. Filter by industry.
Computer Vision · Manufacturing
SmartCount Vision: Automatic Object Counting for Production & Packaging Lines
Next-generation product counting powered by AI computer vision, helping food manufacturers optimize production, eliminate counting errors, and reduce costs.
- Up to 99.8% accuracy at high speed (dozens to hundreds of items per second, depending on configuration)
- Counts multiple object types at once: baked goods, fruit, vegetables, snack packs, bottles…
- Runs on existing industrial, IP, or USB cameras — no costly new hardware
- On-premise or cloud mode; real-time reports per shift, day, or hour, with Excel export
- ERP/MES integration via API (Modbus, MQTT, REST); optional sorting such as ripe vs. green or good vs. defective
- Retrain with a few dozen sample images; Vietnamese & English interface; setup in 1–2 days
Generative AI · Healthcare
LLM-Powered AI Chatbot for Healthcare
A conversational assistant that understands natural language and delivers accurate, context-aware answers, built with LLM fine-tuning, RAG architecture, and healthcare system integration.
- Symptom triage and preliminary health assessment
- Patient FAQs and reliable health information
- Appointment scheduling and guidance through healthcare services
Computer Vision · Surveillance
Motion Detection & Object Recognition
Real-time motion tracking and intelligent video analysis with OpenCV and deep learning, with instant alerts on unusual activity.
- Detects people, vehicles, animals, and other objects
- Works in all lighting conditions
- Integrates with existing camera systems
Face Recognition · HR
Employee Attendance System
Automated attendance for IT companies, built with the face_recognition library, a Tkinter interface, and a lightweight SQLite database.
- Automatic check-in and check-out via webcam; check-out updates only if at least 5 minutes after check-in and the last update
- Employee management: add, edit, delete, and track leave requests with duplicate prevention
- Reports for any period, calculating work hours from workdays, holidays, and approved leave (1 day per month, up to 12 per year)
Computer Vision · NLP · Accessibility
Assistive Software for the Visually Impaired
An AI system combining deep learning and NLP to locate objects around the user. Say “Find the phone” and it captures an image, finds the object, and replies in Vietnamese with its position as a 1-to-12 o’clock direction.
- Powered by YOLOv5x and convolutional neural networks
- Optimized for fast, reliable responses



Pose Estimation · Fitness
Gym Trainer: Automatic Bicep Curl Counting
Counts bicep curl repetitions from video or webcam by tracking shoulder, elbow, and wrist landmarks with MediaPipe.
- Counts reps from elbow angle, with smoothing and noise reduction (CLAHE, Gaussian blur)
- Works with recorded video and live webcam streams
- On-screen rep count, curl completion percentage, elbow angle, and FPS
- Expandable to mobile apps and IoT
Computer Vision · Human–Computer Interaction
Smart Hand Gesture Control
Custom touch-free control that turns an ordinary webcam into an “air gesture controller”, using real-time hand tracking with cvzone and Google MediaPipe. No special hardware required.
- Virtual mouse for presentations, accessibility, and high-hygiene environments
- Gaming and VR/AR; robot and IoT control
- Touch-free interaction in healthcare and online learning
- Rotate, zoom, and inspect 3D models of buildings, cars, and machinery
- Custom applications for smart homes and security systems
Computer Vision
Real-Time Face Mesh Detection Module
A reliable, flexible module built on MediaPipe’s FaceMesh model, suited to commercial products, research, and creative projects.
- High accuracy and performance from MediaPipe FaceMesh
- Lightweight and cross-platform; runs on your existing setup
- Open and customizable to your requirements
Deep Learning · Image Analysis
Image Segmentation & Detection on the Intel Image Dataset
A deep learning model reaching 98% accuracy in classifying and detecting objects across diverse environments. BSP can customize and optimize it for real business requirements.
- Automated image analysis and processing
- Environmental monitoring and recognition
- Enhanced image classification systems for businesses




Machine Learning · Finance
Stock Price Prediction with Linear Regression
Predicts future closing prices from historical data, using linear regression to model the relationship between input features and the target price.
- Data source: Yahoo Finance, which provides free stock data
- Features: Open, High, Low, Close, Volume, and Adjusted Close
- Close price is typically chosen as the target variable


macOS · Steganography & Encryption
PicTrace: Copyright Protection for Your Images
Embed and extract copyright data in images using encryption and steganography, without affecting visual quality.
- Embed encrypted ownership data directly into images
- Customizable metadata: author name, creation date, and more
- Reload an image to extract and verify copyright information
- Clean, minimalist interface for casual and professional users




macOS · Steganography & Encryption
Whisper Image: Hide Sensitive Text in Any JPEG or PNG
Hide and extract encrypted messages inside images without changing their visual quality — for journalists, business professionals, and privacy-minded users.
- Encrypted embedding with steganography; output identical in size, resolution, and quality
- Optionally export both original and encrypted images for comparison
- Drag the image back into the app to decrypt the message
- Fully offline: processing stays local, with no tracking




macOS · Steganography & Encryption
PicSecret: Hide Sensitive Photos with Encryption
Encrypts a private photo and splits it into two ordinary-looking camouflage images. Only with both can the original be recovered; either one alone reveals nothing.
- Modern encryption applied before hiding
- No suspicious metadata: decoy images behave like normal pictures
- Share the decoys by email, chat, or cloud
- Simple macOS interface, no technical knowledge required









