Commit Graph

25 Commits

Author SHA1 Message Date
coolneng 932e265e3f
Add summary 2021-01-11 23:18:23 +01:00
coolneng f1519b55c2
Parametrize search field 2021-01-11 22:55:27 +01:00
coolneng 3b21bd113e
Add GUI interface for searcher 2021-01-11 22:31:33 +01:00
coolneng cea856ab60
Add Searcher class 2021-01-11 20:59:56 +01:00
coolneng 7dff28d7d0
Remove main from Indexer 2021-01-11 20:56:54 +01:00
coolneng d921d56bad
Rename dataFolderPath and indexFolderPath 2021-01-11 20:39:48 +01:00
coolneng 5139f0a38d
Refactor addDocument function 2021-01-11 20:20:54 +01:00
coolneng 3b4d7f1408
Remove full text from Paper class 2021-01-11 20:10:46 +01:00
coolneng 7e56aae1a2
Index authors' emails 2021-01-11 20:09:47 +01:00
coolneng b1d6afb7fe
Index authors' institutions 2021-01-11 19:58:17 +01:00
coolneng 9dbfe1ccc4
Check if paper object is not null before inserting 2021-01-11 19:49:37 +01:00
coolneng a4d505ce06
Index the abstract 2021-01-11 19:23:43 +01:00
coolneng 6a3087cabd
Move index file to .index 2021-01-11 19:09:02 +01:00
coolneng 61193050db
Replace json-simple with GSON 2021-01-11 18:54:40 +01:00
coolneng 725be7993e
Recreate the index each time 2021-01-10 19:55:43 +01:00
coolneng 4e7c880b93
Specify data directory via CLI argument 2021-01-10 19:55:08 +01:00
coolneng 7282a5c69f
Populate the index with the data directory files 2021-01-10 19:54:53 +01:00
coolneng 2cb004c6d0
Fix JSON parser function 2021-01-10 19:53:09 +01:00
coolneng c61932d99d
Implement trivial custom analyzer 2021-01-09 06:20:06 +01:00
coolneng 6405617858
Replace Parser class with Indexer 2021-01-08 23:21:18 +01:00
coolneng 5155726341
Update gitignore 2020-12-17 01:09:12 +01:00
coolneng 80d7675059
Implement JSON file parser 2020-12-15 12:12:30 +01:00
coolneng 300b7b78ee
Add Parser class 2020-11-17 19:14:35 +01:00
coolneng 3f664c8099
Add project dependencies with maven 2020-11-03 19:49:01 +01:00
coolneng 2cd23b4409
Initial commit 2020-11-03 18:04:00 +01:00