<div dir="ltr"><div><div><div><div><div>Hello everyone,<br><br></div>I am Abhiroop, 3rd year engineering student from BITS Pilani, India. I was going through the idea list of Xapian Search Engine Library and the idea Learning to Rank interested me.<br>
<br></div>I am not very well conversant with C++. However I have done a lot of development work in Java and Python. And i have done a project in C# too.<br><br></div>Currently I am working on 2 projects:<br><br>1.Distributed
 Data Mining for large astronomical data involving Hadoop Distributed 
File System, Map Reduce and applying decision tree and non linear 
principal component analysis to fetch the relevant data.<br>
<br>2.A bookmark based link recommender which recommends the user 
relevant links based on the web page classification done on the 
bookmarks made by the users. I am 
principally planning to use Naive Bayes classification or SVM or neural 
network approach,checking their success for various queries and then choosing the best.<br><br></div>Both the above mentioned projects are being done in Java. In the second project I am ranking among the links which various users using have visited. Principally i am planning to use an ontological approach by classifying the links into various class labels and then ranking within the individual class using AKTiveRank Algorithm<br>
.<br><br></div>I feel I can contribute to the project however most of the codes that I have written are in Java or Python. Is it essential to use C++ to contribute to this project? I can send snippets of code I have written till now if you are interested.<br>
<div><br>Regards,<br>Abhiroop Sarkar<br><div>
3rd year. Undergraduate<br></div><div>M.Sc Mathematics and B.E. Electronics and Instrumentation<br></div>BITS Pilani, Goa Campus.<br></div></div>