Functional Programmers: Why we call them first-class citizens?

  In programming language design, a first-class citizen (also type, object, entity, or value) in a given programming language is an entity which supports all the operations generally available to other entities. These operations typically include being passed as an argument, returned from a function, and assigned to a variable. In computer science, a...

Internship Redefined: Why it was needed and how we did it?

  Many a times, the term internship is ill-defined to both the company and the candidate. Company perceives an intern as a trainee who works without or on less pay, in order to gain some extremely confined work experience. On the other hand, candidate takes an internship to be an opportunity where he is...

Friend Follower Analysis using Apache Spark GraphX’s PageRank algorithm

GraphX is Apache Spark’s API for graphs and graph-parallel computation. This includes transformation, exploration, and graph computation. Data can be viewed both as graph & collections. This use case discusses friend follower analysis using Apache Spark GraphX’s PageRank operator. PageRank measures the importance of each vertex in a graph, by determining which vertexes have the...

Why now? Explaining the Big Data Revolution

  Data is growing faster than ever before and by the year 2020, about 1.7 megabytes of new information will be created every second for every human being on the planet. With the advent of Twitter and YouTube, this prediction has only been cemented further. 300 hours of video are uploaded every minute to YouTube alone....