25 Commits

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