Friday 25 October 2013

Lucene for beginners

In this tutorial I will guide you brief about lucene search to get you started with it. Lucene library is an open source project under apache meant for searching full text.

It is really powerful & used by many companies.

What is the prerequiste for understanding lucene ?
a) should know what indexing means
b) you should have built basic search algorithm for searching strings
c) understand vector space model algorithm (optional)
d) should have passion for search & how it works

Is lucene scalable ?
Yes , lucene is high-performance , scalable search library.


Thursday 3 October 2013

Starting with basic machine learning algorithms

Machine learning algorithms are used to understand the text & categorise them by computer programs itself . It involves some training data given to your program which help it in understanding the text more better & hence categorise them more effectively.

I will start with basic machine learning algorithm 

Vector Space Model
It is used for information filtering , information retrieval , indexing & relevancy ranking system.



Basics of Tree data structure

Tree data structure simulates a  hierarchical tree structure, with root and subtrees represented by linked nodes. Some Terminology Root...