Our Blog

We post about the things we do, challenges we crack, job openings and more

Lazy Predict – Find the best suitable ML model

Lazy Predict – Find the best suitable ML model

As in the earlier blog “text classification using machine learning”, we saw a few drawbacks on how difficult it is to select the best ML models and time-consuming for tuning different model parameters to achieve better accuracy.  To overcome this problem we will...

read more
Data Cleaning using Regular Expression

Data Cleaning using Regular Expression

Data cleaning is the process of fixing or removing incorrect, corrupted, incorrectly formatted, duplicate, or incomplete data within a dataset. The data format is not always tabular. As we are entering the era of big data, the data comes in an extensively diverse...

read more
Build a Custom NER model using spaCy 3.0

Build a Custom NER model using spaCy 3.0

SpaCy is an open-source python library used for Natural Language Processing(NLP). Unlike NLTK, which is widely used in research, spaCy focuses on production usage. Industrial-strength NLP spaCy is a library for advanced NLP in Python and Cython. As of now, this is the...

read more
Stemming Vs. Lemmatization with Python NLTK

Stemming Vs. Lemmatization with Python NLTK

Stemming and Lemmatization are text/word normalization techniques widely used in text pre-processing. They basically reduce the words to their root form. Here is an example: Let's say you have to train the data for classification and you are choosing any vectorizer to...

read more
Text Classification using Machine Learning

Text Classification using Machine Learning

Machine Learning, Deep Learning, Artificial Intelligence are the popular buzzwords in present trends. Artificial Intelligence(AI) is the branch of computer science which deals with developing intelligence artificially to the machines which are able to think, act and...

read more
Better Word Embeddings Using GloVe

Better Word Embeddings Using GloVe

We talked about word embeddings a bit in our last article, using word2vec. Word embeddings are one of the most powerful tools available to NLP developers today, and most NLP tasks will require some kind of word embedding in one of the levels. Thus, it is important to...

read more

Interested in working @ Turbolab?

We hire the best and brightest, give them competitive salaries, options, and flexible schedules, and remove every barrier we can to doing good work. Head to our careers page to find our latest openings, and tell us what makes you stand out from rest of the pack