Text Summarization is the process of converting long text documents into short and precise content. The shortened content must not miss any of the important information from the whole document. This can become a tedious task to humans if the original content is very large. Hence, programming geeks have come…

Neural Machine Translation (NMT) is one of the most promising fields in Machine Learning and Deep Learning as the need for understanding multiple languages has increased day after day. Although there are many companies like Google and Systran which have implemented the NMT successfully, there are some low-resource programs like…

Bubble sort is a sorting algorithm in data structures that works with an average time complexity of O(n²). Let us look at the working of the algorithm on the list [2, 3, 1, 4, 0] before implementing it. The basic outline of the algorithm is that two successive elements are…

Selection sort is a sorting algorithm with time complexity of O(n²). This is an in-place sorting algorithm in data structures and an algorithm used rarely due to its high time complexity. The algorithm sorts the elements in the array from left to right beginning from the 0th element.

Let us…

A linked list is a data structure that shows how the nodes are connected in a sequence. Like stacks and queues, the memory of the linked list is not sequential. To overcome this, each node in the linked list contains two parts, a data part and an address part which…

Binary search is a searching algorithm in computer science that finds the target value in a sorted list. This is considered to be the best searching algorithm on a sorted list of elements with the best time complexity of O(1) and the average time complexity of O(log n). The mid-value…

  1. What is Machine Learning?
    Machine learning is a field of computer science that takes input data and predicts the output based on various statistical techniques.
  2. What are the different types of Machine Learning Algorithms?
    1. Supervised Learning
    2. Unsupervised Learning
    3. Semi-Supervised Learning
    4. Reinforcement Learning
  3. What are bias and…

Thejas Kiran

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store