Results for ""
Introduction to K-Nearest Neighbours (KNN) - Supervised Machine...
KNN classification algorithm classifies a data point into the category which is most common among its neighbouring data points. If a datapoint is surrounded mostly by a particular...Cosine Similarity, the metric behind recommendation systems
Machine learning algorithms provide customized suggestions in our day-to-day life. For example, recommending products in e-commerce sites to recommending movies in movie streaming...Optical Character Recognition explained
Optical Character Recognition reads the text from the given image or document. OCR is used to recognize printed text in the signboard, invoices, cheque books, handwritten...Introduction to Bag of Words model(BoW): Natural Language...
Humans can understand the language easily in a fraction of seconds. But, machines cannot understand the language.Emoticon and emoji in Text Mining
In today’s online communication, emojis and emoticons are becoming the primary language that allows us to communicate with anyone globally when you need to be quick and precise....What is Machine learning, and how can one get started with it?
Machine learning has been a hot topic in recent times. It is being used in a wide range of industries and domains including transportation, logistics, entertainment, finance,...Introduction to Term Frequency - Inverse Document Frequency...
In our previous article, we talked about Bag of Words. This post covers another famous technique called TF-IDF and also we can see how to implement the same in Python. TF-IDF is...Association Discovery — the Apriori Algorithm
Association discovery is commonly called Market Basket Analysis (MBA). MBA is widely used by grocery stores, banks, and telecommunications among others. Its results are used to...Confusion Matrix explained
Confusion matrix is a famous question in many data science interviews. I was confused when I first tried to learn this concept. Also, I tried to find the origin of the term...How do Neural Networks work? A non-technical explanation
Neural Networks are a digital imitation of the neurons we see in the human brain.What is a neural network? A computer scientist explains
There are many applications of neural networks. One common example is your smartphone camera’s ability to recognize faces. Driverless cars are equipped with multiple cameras...Easy language translation using mBART-50 and Hugging Face
With almost 7000 languages coexisting in our world, communication is the only medium that connects all of us entirely. As we transcend towards togetherness and mutuality with...Building a Sentiment Classifier using spaCy 3.0 Transformers
I have been using spaCy for quite some time because of its easy usage in production and its crisp, user-friendly API. The library was developed by Matthew Honnibal and Ines...Six cool Python libraries that I came across recently
Python is an integral part of machine learning and libraries make our life simpler. Recently, I came across 6 awesome libraries while working on my ML projects. They helped me...Understanding Breadth-first search
Breadth-first search (BFS) searches tree data structures for nodes with a particular property.Understanding depth-first search
DFS is an algorithm that traverses or searches tree or graph data structures.Understanding best-first search
The best-first search works by using an evaluation function to determine which nearby is most promising and then exploring it.Understanding the Minmax algorithm in AI
Minimax is a backtracking algorithm in decision-making and game theory.Understanding Particle swarm optimization in AI
Particle swarm optimization (PSO) is a computational method to optimize a problem.Understanding ant colony optimization algorithms
The concept of ant colony optimization (ACO) is based on the efficient and effective way that ant colonies find food.