Capabilities
-
Machine Learning & Pattern Recognition
Building a solution involving machine learning is much more than the model. It is a complex mix of data structures, model training, model integration and architecture. We engage in end-to-end delivery of a machine learning solution tailored to bring product features to life.
-
Natural Language Processing
There are many NLP APIs and services available today. Some of these services could give 80% accuracy on extraction tasks involving generic data. However, to solve really hard problems involving natural language understanding, especially with proprietary and small data sets, we need to skillfully use machine learning techniques along with traditional NLP algorithms.
-
Computer Vision & Image Processing
Deep learning techniques have given a fillip to computer vision and image processing solutions. However, training models for proprietary and domain-specific data sets is a challenge. We find innovative ways to transform the domain-specific part of a problem into a generic computational problem in order to deliver practical solutions.
-
Mathematical Optimization
Optimization algorithms are the foundation of modern-day machine learning. However, there is a rich history dating back to many decades. We strive to use these fundamental algorithms to deliver solutions to problems involving allocation, balancing, routing.
What We Have Done
Insights
Solving a Network of Sensors Problem using Gradient Descent
In this research report, we highlight a problem formulation involving multiple sensors that collectively determine “characteristics” of targets in an environment. We show how the formulation can be solved with Lagrangian relaxation.
Handling Categorical Features in Machine Learning
You can’t fit categorical variables into a regression equation in their raw form in most of the ML Libraries. If it is not included in the modeling, then you do not get an accurate model. It’s crucial to learn the methods of dealing with such variables.
Meet the
Expert

Dr.Ravindra Guntur
Data Scientist- Applied mathematical optimization
- Natural Language Processing
- Machine Learning & Pattern Recognition
- Recognition algorithms for Video