Skip to content

dmeoli/CranSearchEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CranSearchEngine

CranSearchEngine is a search engine for the Cranfield collection developed during the Information Retrieval course @ Department of Computer Science @ University of Bari "Aldo Moro" under the supervision of dr. Pierpaolo Basile.

Prerequisites

By default, requirement for compilation are:

  • JDK 8+
  • Maven

Built with Maven

To create a jar file with dependencies:

$ mvn install

Running the JAR

$ java -jar target/cran-search-engine-1.0-jar-with-dependencies.jar

View Evaluation Measures

To view the evaluation measures such as Precision, Recall, MAP, GMAP, etc., go to the root folder and run the evaluation.sh file from the terminal by typing:

$ ./evaluation.sh

License License: MIT

This software is released under the MIT License. See the LICENSE file for details.

Releases

No releases published

Packages

No packages published