Skip to content

ddouup/COMP4321_2018Spring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

117 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COMP4321_2018Spring

Group 1
DOU, Daihui (ddou@connect.ust.hk)
TANG, Can-yao (ctangaf@connect.ust.hk)
YANG, Mingyuan (myangah@connect.ust.hk)

File Structure

Put all .class file in ROOT/WEB-INF/classes
Put all .jar file in ROOT/WEB-INF/lib
Put .jsp files in ROOT/pages/
Put index.html files in ROOT/
Put .css files in ROOT/css/
Put .js files in ROOT/js/
Put .img files in ROOT/images/

Crawler

compile:

javac -cp .:lib/* InvertedIndex.java
javac -cp .:lib/* Crawler.java
javac -cp .:lib/* Launcher.java

run:

java -cp lib/*:. Launcher

Data Process(sort and calculate weight)

compile:

javac -cp .:lib/* DataProcess.java
javac -cp .:lib/* Launcher2.java

run:

java -cp lib/*:. DataProcess
java -cp lib/*:. Launcher2

Search(Interface used by the server)

compile:

javac -cp .:lib/* SearchEngine.java

run (query hardcoded in searchEngine.java):

java -cp lib/*:. SearchEngine

TODO:

1.autocomplete
2.pagerank
3.others...

About

Search Engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •