Closed

Simple program in either Java or C++ or PHP [url removed, login to view]

Task\r\n\r\n**************************************************************\r\n !!! IMPORTANT !!!\r\n**************************************************************\r\n\r\nBefore you attempt to bid on this task please note:\r\n\r\n- The task submission HAS to be on time.\r\n- You will the first payment at the beginning\r\n but you will not be made the second and final \r\n payment untill the 25th of January. This task\r\n has to be checked out to be complete and working\r\n and only then full payment will be made.\r\n\r\n- The deadline for submission is 27th of December 2013.\r\n\r\n- Do not copy and paste from the internet. You will\r\n not be paid for plagiarised work.\r\n\r\n- If you can\\\'t do it then don\\\'t bid on it. If you don\\\'t\r\n understand then ask the question.\r\n\r\n- Please read carefully \"Task Must Have\\\'s\" and \"What\r\n needs to be submitted in the end.\r\n\r\n**************************************************************\r\n\r\nFor this task, you are required to implement three standard Information Retrieval evaluation metrics, as listed later in this document. You must create a programme, using a programming language of your choice, that can do the following:\r\n\r\n1. Accept two command line arguments. The first is the name of a file containing the results that need to be evaluated for a set of queries. The second is \r\n the set of relevance judgements. The format of these files is given below. The files to use for this assignment will be attached to this post, although your \r\n work should be able to access any file in this format other that the one\\\'s attached in this post. As an example, your programme will be run like this, \r\n depending on the programming language used:\r\n\r\n - perl [url removed, login to view] [url removed, login to view] [url removed, login to view]\r\n - python [url removed, login to view] [url removed, login to view] [url removed, login to view]\r\n - [url removed, login to view] [url removed, login to view] [url removed, login to view]\r\n - java MyProgram [url removed, login to view] [url removed, login to view]\r\n Using PHP, our interface to PHP can be via a simple web page form\r\n\r\n2. The file containing relevant documents has two columns. The first column contains a query ID. The second column contains a list of the IDs of \r\n documents that are relevant to that query (separated by commas). There may be any number of queries. Query IDs will be in order (i.e. starting from 1 \r\n and ascending). If a document is not included in this file, you can assume that it is not relevant. Example:\r\n\r\n (1) 109,76,3\r\n (2) 32,43,1\r\n (3) 89,2\r\n\r\n - Relevant documents for Query 1 are 109,76,3,934\r\n - Relevant documents for Query 2 are 32,43,1\r\n - Relevant documents for Query 3 are 8,2\r\n\r\n3. When given these two files, your programme should output the following three evaluation metrics:\r\n\r\nPrecision:\r\nYou should calculate the Precision for each query separately, and output the average at the end. Note that this is not the same as the average Precision for one query.\r\n\r\nRecall:\r\nYou should calculate the Recall for each query separately, and output the average at the end\r\n\r\nMAP:\r\nCalculate the Mean Average Precision (MAP).\r\n\r\n4. It is Essential that this can be run as a standalone programme, without requiring IDEs such as Visual Studio, Eclipse, Netbeans or similar\r\n\r\n*********************\r\nTask Must Have\\\'s:\r\n*********************\r\nThe following will be taken into consideration before making a complete and full payment to freelancer\\\'s, beginning with the most important:\r\n- The mathematical correctness of your code (30%)\r\n- Code formatting and commenting (30%)\r\n- Does it run (20%)\r\n- Code eficiency (10%)\r\n- Accurate instructions being contained in the accompanying README file (see below) (10%)\r\n\r\n********************************\r\nWhat Should Be Submitted:\r\n********************************\r\nYou should submit a single ZIP archive containing the following:\r\n - The source code for your programme.\r\n - A compile executable, if appropriate (this is not necessary for interpreted languages such as Perl, Python, etc).\r\n - A [url removed, login to view] file with brief instructions on how to use your programme and any other relevant information.

Skills: C++ Programming, Java, PHP

See more: working at freelancer com, work how freelancer php, what's freelancer com, what's bid in freelancer com, what mean freelancer, what is this freelancer com, what is the most used programming language, what is r programming, what is python programming used for, what is php freelancer, what is java programming used for, what is an interpreted language, what is an interface in programming, what does mean in c programming, what does it mean freelancer, what can you do with python programming, what can you do with java programming, web python freelancer, web programming using php, web programming using java, web programming languages list, web page programming languages, visual programming python, visual programming languages, using python freelancer

About the Employer:
( 0 reviews ) Mumbai, India

Project ID: #5232762

15 freelancers are bidding on average €150 for this job

dobreiiita

Hi, I am Java expert and can surely help you here with this project, Please let me know if you are interested. Thank You

€200 EUR in 2 days
(284 Reviews)
7.0
mmuhasan

Hi, Thanks for nice and clear posting. I have understand the project and can do this with java or c. I will give you the source code as well. Please feel free to contact if you have any question. With Thanks More

€249 EUR in 3 days
(106 Reviews)
5.9
GNATECHNOLOGIES

Hello, It is our pleasure to bid on your project. GNA Infotech is a web design and Development Company. We will provide you high quality work which mention as per your job parameters within the timeline. We More

€144 EUR in 3 days
(14 Reviews)
5.2
Venky117

A proposal has not yet been provided

€155 EUR in 3 days
(13 Reviews)
3.8
waqararshad

Hello It seems like one simple task of file handling and then manipulation of data by using some logic. If you can provide the formulas of average and precision etc., that will make it even better. I can complete th More

€177 EUR in 3 days
(9 Reviews)
3.6
zabolotniipavel

Hello. I have a great experience in working with students assignments in c/c++ and java. I have 100% completing rate and all of the my employees are satisfied with the quality and speed of my work. See my profile to be More

€80 EUR in 3 days
(9 Reviews)
3.0
dibyajyotidash

I can do this............................................................................................................................................................................................................. More

€222 EUR in 30 days
(2 Reviews)
2.6
jeffvincent

Hello, I am eager to work on your project. I know that I could write you a high quality program to meet your needs. I would do this project in Java. Here are some samples of my work: [url removed, login to view] More

€100 EUR in 3 days
(5 Reviews)
2.5
PowerDevelopers

Dear Sir, This is 9 yrs exp in SW Development and interested to work in your project. if you like my qualifications i will do the best to do all your requirements. Need more details on the project Note: time slot More

€155 EUR in 15 days
(6 Reviews)
2.5
FlexHtml5Geek

Hey, My name is vipin and i am an india based Java/flex developer having 6+ year of experience. I have read your requirement and i am pretty much sure to do this assignment for you. Lets discuss further on your r More

€70 EUR in 3 days
(1 Review)
1.9
elekjani

Hi! I'm an experienced java developer. I actively use this programming language in my work. I've already implemented a basic program with some features (Precision and Recall) that you've mentioned in the brief. If you More

€133 EUR in 1 day
(1 Review)
0.4
ammannanaidu

A proposal has not yet been provided

€155 EUR in 3 days
(0 Reviews)
0.0
irvinken

A proposal has not yet been provided

€250 EUR in 2 days
(0 Reviews)
0.0
santhuvaddepally

as for your requirements i can complete your work before 3 days itself...it's an easy task for the person like me...i have an experience over 4+ years in perl,am thinking to do in perl..if u needed it in c or c++ , tha More

€77 EUR in 3 days
(0 Reviews)
0.0
allaudeen

Hi, This is Allaudeen. I have 4+ years experience in C/C++/VC++ in creating windows desktop application. I had been working in Product based companies like GE Healthcare, Athenahealth Technology and Honeywell. Th More

€222 EUR in 7 days
(0 Reviews)
0.0
n4nova

Hi, I am an experienced software engineer(Java Developer) working as a software professional for last 4 years in India & outside India as well in different multinational companies. I have developed the code already More

€115 EUR in 1 day
(0 Reviews)
0.0