What is machine learning?

by Adithya Kannan   |   March 06, 2020

What is Machine Learning? Machine learning is a school of computer science that focuses on programming machines to improve their performance through data and iteration. The machine can learn without being explicitly programmed. Yes, you read it right. This is...

An Overview of Tarjan's Algorithm

by Aditya Sohoni   |   March 06, 2020

Background Strong components in directed graphs are components in which all vertices are strongly connected to each other. 2 vertices A and B are strongly connected if there is a directed path from A->B and B->A. Need for Computing Strongly...

SLAM Coverage Algorithms

by Jai Mandal   |   March 06, 2020

With the increased use of robots in industries, the need for robots to be more efficient is incredibly high. One of the key concerns is the way in which they commute. Gone are the days when robots were restricted to...

Solving a traffic problem using graph decomposition

by Varun Raghavendra   |   February 21, 2020

Solving a traffic problem using graph decomposition The Capital city is known for its prosperous life and big opportunities. Its inhabitants are called “capitolates”. Every capitolate in Capital city wants to live a happy and peaceful life. Now Capital city...

Web Vulnerabilities

by Vineeth Rajesh   |   January 14, 2020

Web Vulnerabilities A vulnerability is a hole or a weakness in the application, which can be a design flaw or an implementation bug, that allows an attacker to cause harm to the stakeholders of an application. Websites across the world...