TeoNikolov / group-project

The whole source for our "Compass" software solution.

Home Page:http://131.251.172.60:8080/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Official GitHub repository for the compass website, including back-end source code.

Dependency Remarks

Among the included dependencies within the repo, there is one extra dependency by Standford CoreNLP, which is the "models" dependency, being at about 250MB. Link to the CoreNLP library is here.

Overview

Compass is a centralized, open-domain question-answering system that we have set to be local to Cardiff. Due to DBPedia's nature, currently we include a broad domain for basic questions such as "Who is Gareth Bale?".

When the program executes a user query, relevant API calls may be made and the database linked to the program updated. Therefore, it is crucial to include the details of your database before running the code.

The back-end operates on Java 1.8, which is ran by a recent version of the Apache Tomcat, a web server implementing the Java Server Pages (JSP) technology. There is a level of dependency on PHP for the feedback system to work, though the majority of the program runs on Java and is handled visually primarily via Javascript and CSS, using Bootstrap for responsiveness.

About

The whole source for our "Compass" software solution.

http://131.251.172.60:8080/


Languages

Language:Java 68.9%Language:CSS 20.4%Language:HTML 6.1%Language:PHP 3.3%Language:JavaScript 1.3%