AI development

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.

01

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.

02

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.

03

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.

04

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.

05

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?

01

Expertise Across Technologies

Proficient in Python, Java, C#, Kotlin, and full-stack platforms (Android, iOS, Flutter, React Native) for versatile AI development.

02

Custom Development Approach

Tailored AI project planning and technology selection to ensure optimal performance and customer satisfaction.

03

Proven Track Record

Delivered successful AI solutions to global clients under tight deadlines and resource constraints.

04

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

Use cases: bakery and confectionery factories, fruit processing, frozen food workshops, and agricultural packaging lines.

SmartCount Vision: Automatic Object Counting for Production & Packaging Lines

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

Benefits: better patient engagement, higher operational efficiency, faster access to health information, and support for remote care.

LLM-Powered AI Chatbot for Healthcare

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

Use cases: security surveillance, smart agriculture, smart homes, and industrial environments.

Motion Detection & Object Recognition

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)
Employee Attendance System

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
Gym Trainer: Automatic Bicep Curl Counting

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
Smart Hand Gesture Control

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
Real-Time Face Mesh Detection Module

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

For: photographers, designers, digital artists, and anyone protecting original visual content.

Available on the Mac App Store

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

Use cases: confidential communication, secure document sharing, protecting notes or credentials, and invisible watermarking.

Available on the Mac App Store

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

How it works: select an image → PicSecret encrypts and hides it in two camouflage images → share them freely → recover the original only when both are present.

Available on the Mac App Store