Category Archives: GBlog

StAX XML Parser in Java

This article focuses on how one can parse a XML file in Java. XML : XML stands for eXtensible Markup Language. It was designed to store and transport data. It was designed to be both human- and machine-readable. That’s why, the design goals of XML emphasize simplicity, generality, and usability across the Internet. Why StAX… Read More »

How Google Search Works!

The Google Search: It happens billions of times a day in the blink of an eye and we can have anything before us our minds can think of! Let’s explore the art and science that makes it possible. Crawling & Indexing: The journey of a query starts before we ever type a search, with crawling… Read More »

Printing “GEEKS FOR GEEKS” In Brainfuck

A few months back while looking at the HackerEarth developer profile of one of my seniors in college I discovered that one of the languages in his language activity included BRAINFUCK. This piqued my interest so I googled it and to my surprise I did not find a single link to an article on GeeksForGeeks… Read More »

Junk File Organizer in Python

Basically, as a lazy programmer my desktop is full of files (Junk Files). Due to the large number of files, it is a daunting task to sit and organize each file. To make that task easy the below Python script comes handy and all the files are organized in a well-manner within seconds. Screenshot before… Read More »

Learning Model Building in Scikit-learn : A Python Machine Learning Library

Pre-requisite: Getting started with machine learning scikit-learn is an open source Python library that implements a range of machine learning, pre-processing, cross-validation and visualization algorithms using a unified interface. Important features of scikit-learn: Simple and efficient tools for data mining and data analysis. It features various classification, regression and clustering algorithms including support vector machines,… Read More »

Getting started with Machine Learning

This article discusses the categories of machine learning problems, and terminologies used in the field of machine learning. Types of machine learning problems There are various ways to classify machine learning problems. Here, we discuss the most obvious ones. 1. On basis of the nature of the learning “signal” or “feedback” available to a learning… Read More »

Generating Password and OTP in Java

You may go through Generate a One Time Password or Unique Identification URL article before this for better understanding. Many a times we forget our passwords and we opt for Forget password option and within no time we get a new password at our registered email-ID or phone no. to login our account. And every… Read More »

Twitter Sentiment Analysis using Python

This article covers the sentiment analysis of any topic by parsing the tweets fetched from Twitter using Python. What is sentiment analysis? Sentiment Analysis is the process of ‘computationally’ determining whether a piece of writing is positive, negative or neutral. It’s also known as opinion mining, deriving the opinion or attitude of a speaker. Why… Read More »