Skip to content

jeanGambit/BooleanModel

Repository files navigation

BI-VWM Semestral project

BooleanModel

Description

This is Semestral project in BI-VWM subject (Search the web and multimedia databases). Goal of the project is to implement Bolean model and Inverted index search and compare it with sequential (or linear) search in database. Database consists of text files. The result is java web application. The application uses 3 different databases (100, 500 and 1000 docs) and runs on Apache Tomcat.

Project documentation is in Documentation

Live example

Check out live example here -> http://34.107.5.82:8080/BooleanModelApp/

Note: make sure you use http not https

Deploy and Run (Unix)

Requirements

  • Java 8
  • Maven (optional)
  • Apache Tomcat 7+ (prefered 9)

Apache Tomcat

Download Apache Tomcat 9 zip or tar.gz from here

Unpack it in directory you like

Compile!

Compile WAR file with Maven. In project directory run command mvn clear install.

Deploy!

Copy BooleanModelApp.war file from target directory in ~/**path-to-tomcat**/webapps/

Note: this is the simplest way to deploy application on Tomcat, for advanced configuration and deployment go here

Run!

Run Apache Tomcat server with command ~/**path-to-tomcat**/bin/catalina.sh start

Open web browser and go to http://localhost:8080/BooleanModelApp/ .

Note: application needs some time to preprocess database, please be patient and wait a bit.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages