EndorsedendorsedCompleted

Medication Recognition Machine Learning Pilot

Services Covered:

Custom Software Development
Project hero — replace with case study imagery
Industry
Industry

Information Technology

Duration
Duration

1 month

Budget
Budget

10K - 49K

Client Size
Start Date

1 February 2018

Team Size
Team Size

6-10 Employees

Engagement Model
Engagement Model

Nearshore

Project Capability Score (PCS)

gauge meter
68/100
Good

Project Capability Score (PCS) estimates how capable ThirdEye Data is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

Confidential

map Canada

Project Summary

ThirdEye Data built a pilot machine-learning system to identify medications from text or photographs for a medical-cannabis related chronic-pain management platform. They implemented a TensorFlow-based approach combined with OCR and fuzzy matching against a 5,000-entry medication list. The pilot clarified the volume of labeled images required for production and delivered components (notably fuzzy matching) that were integrated into the client's product.

Key Challenges

  • Determine medication and dosage from user-entered text or a smartphone photo
  • Reduce manual typing by automatically recognizing medications from photos or approximate text input
  • Validate whether a machine-learning approach could serve as the basis for future platform features

Project Deliverables

  • Machine learning model for medication recognition
  • OCR integration for label extraction
  • Fuzzy matching system against a 5,000-medication database
  • Augmented training dataset (image multiplication) for model training

Project Solution

ThirdEye Data proposed and implemented a TensorFlow-based machine learning approach combined with optical character recognition (OCR) libraries and fuzzy-matching logic. They trained models by augmenting a public pill image dataset and built backend processes to accept uploaded photos, extract text via OCR, and fuzzy-match results against a 5,000-medication list to provide informed guesses for medication and dosage. The engagement delivered deployable components and documentation enabling the client to integrate parts of the solution into their product.

Project Outcome

  • Realized large data requirements needed to productionize medication-recognition ML models
  • Augmented a public pill image dataset by multiplying images for training
  • Deployed parts of the technology (especially the fuzzy-matching component) into the client's product
  • Strong communication, documentation, and rapid delivery facilitated integration of deliverables

Platforms

  • AI/ML PlatformAI/ML Platform

Tech Stack

  • TensorFlowTensorFlow

Client Endorsement

Overall Review Rating

4.75star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

This pilot project served for recognizing the amounts of data required for future machine learning ventures, though several parts of the tech they developed were deployed in the current software offering. Easy communication, thorough documentation, and speed of delivery are highlights of their work.

Anonymous

VP of Technology

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by ThirdEye Data

Completed
Financial Services

AWS Glue ETL and QuickSight Integration for Ecotrak

Preview of the AWS Glue ETL and QuickSight Integration for Ecotrak
Budget:
50K - 199K
Duration:
8 months
Team Size:
1-5

Services Covered:

+2 more
Ongoing
Information Technology

Staff Augmentation for Data Services Company

Preview of the Staff Augmentation for Data Services Company
Budget:
Confidential
Duration:
62 months
Team Size:
1-5

Services Covered:

+1 more