search issueshttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues2019-11-28T08:54:43Zhttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/79403 AJAX errors2019-11-28T08:54:43ZGradl, Tobias403 AJAX errorsStrategy and redirection pattern (try redirect to DFN hiddenly?)
*(from redmine: issue id 92, created on 2018-01-22tgradl)*
* Relations:
* relates #91Strategy and redirection pattern (try redirect to DFN hiddenly?)
*(from redmine: issue id 92, created on 2018-01-22tgradl)*
* Relations:
* relates #91backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/78Error Handling2019-11-28T08:54:43ZGradl, TobiasError Handlingin general: bring back the dialogs
*(from redmine: issue id 91, created on 2018-01-22tgradl)*
* Relations:
* relates #92
* relates #93in general: bring back the dialogs
*(from redmine: issue id 91, created on 2018-01-22tgradl)*
* Relations:
* relates #92
* relates #93backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/84Complete Translations for current implementation2019-11-28T08:54:51ZGradl, TobiasComplete Translations for current implementationComplete Translations for current implementation
*(from redmine: issue id 97, created on 2018-01-22tgradl)*Complete Translations for current implementation
*(from redmine: issue id 97, created on 2018-01-22tgradl)*backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/109Reuse wikipedia handling functionality from Cosmotool2019-11-28T08:55:25ZGradl, TobiasReuse wikipedia handling functionality from Cosmotoolsplitter, import and indexing
*(from redmine: issue id 490, created on 2018-01-22tgradl)*splitter, import and indexing
*(from redmine: issue id 490, created on 2018-01-22tgradl)*backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/140Refactor translations2019-11-28T08:56:05ZGradl, TobiasRefactor translationscomplete rebase?
*(from redmine: issue id 532, created on 2018-01-22tgradl)*complete rebase?
*(from redmine: issue id 532, created on 2018-01-22tgradl)*backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/163"Punish" missing mappings when translating queries2019-11-28T08:56:30ZGradl, Tobias"Punish" missing mappings when translating queriesnegative boost or calculate as ‘no-match’ somehow
*(from redmine: issue id 599, created on 2018-01-22tgradl)*negative boost or calculate as ‘no-match’ somehow
*(from redmine: issue id 599, created on 2018-01-22tgradl)*backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/161Implement generic action log2019-11-28T08:56:28ZGradl, TobiasImplement generic action log- part of util?
- schema in SR
- log data transformation, errors, crawls, sync etc.
- might be a lot: push to es or mongo?
*(from redmine: issue id 597, created on 2018-01-22tgradl)*- part of util?
- schema in SR
- log data transformation, errors, crawls, sync etc.
- might be a lot: push to es or mongo?
*(from redmine: issue id 597, created on 2018-01-22tgradl)*backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/160Implement query log2019-11-28T08:56:28ZGradl, TobiasImplement query log- what can we log (what are we allowed)
- push to elasticsearch index
- define schema in SR
*(from redmine: issue id 595, created on 2018-01-22tgradl)*- what can we log (what are we allowed)
- push to elasticsearch index
- define schema in SR
*(from redmine: issue id 595, created on 2018-01-22tgradl)*backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/169Extract and analyze subjects from data (mapping to some subject gs_index field)2019-11-28T08:56:37ZGradl, TobiasExtract and analyze subjects from data (mapping to some subject gs_index field)- Only as a starting point: location and time might be great also
- Detect correlations, generalization etc. and visualize with
wordclouds
- Analyze document titles against the subjects and see what happens
*(from redmine: is...- Only as a starting point: location and time might be great also
- Detect correlations, generalization etc. and visualize with
wordclouds
- Analyze document titles against the subjects and see what happens
*(from redmine: issue id 605, created on 2018-01-22tgradl)*backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/164Respect collection hierarchy when executing search2019-11-28T08:56:31ZGradl, TobiasRespect collection hierarchy when executing search- explicit: defined in ColReg
- implicit: detectable by looking at OAI set data
<!-- -->
- make dpId and epId arrays
*(from redmine: issue id 600, created on 2018-01-22tgradl)*- explicit: defined in ColReg
- implicit: detectable by looking at OAI set data
<!-- -->
- make dpId and epId arrays
*(from redmine: issue id 600, created on 2018-01-22tgradl)*backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/177Refactor query execution2019-11-28T08:56:47ZGradl, TobiasRefactor query executionOriginal MWW implementation is rather pragmatic and dirty
*(from redmine: issue id 613, created on 2018-01-22tgradl)*
* Relations:
* relates #622Original MWW implementation is rather pragmatic and dirty
*(from redmine: issue id 613, created on 2018-01-22tgradl)*
* Relations:
* relates #622backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/185Refactor search javascript code2019-11-28T08:56:56ZGradl, TobiasRefactor search javascript codeSeparate into multiple files, not everything is logical under
“queryHandler”
*(from redmine: issue id 621, created on 2018-01-22tgradl)*Separate into multiple files, not everything is logical under
“queryHandler”
*(from redmine: issue id 621, created on 2018-01-22tgradl)*backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/180Import grammars and functions along with schemas and mappings2019-11-28T08:56:50ZGradl, TobiasImport grammars and functions along with schemas and mappingsno need to load them at import, but we have to save them for classloader
availability
*(from redmine: issue id 616, created on 2018-01-22tgradl)*no need to load them at import, but we have to save them for classloader
availability
*(from redmine: issue id 616, created on 2018-01-22tgradl)*backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/179Refactor / simplify properties2019-11-28T08:56:49ZGradl, TobiasRefactor / simplify properties- Extensive defaults e.g. for paths, databases etc.
- Highlight properties that must be set
*(from redmine: issue id 615, created on 2018-01-22tgradl)*- Extensive defaults e.g. for paths, databases etc.
- Highlight properties that must be set
*(from redmine: issue id 615, created on 2018-01-22tgradl)*backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/191Make elasticsearch mappings accessible though web interface2021-02-23T15:23:30ZGradl, TobiasMake elasticsearch mappings accessible though web interfaceCurrent and new
*(from redmine: issue id 629, created on 2018-01-22tgradl)*Current and new
*(from redmine: issue id 629, created on 2018-01-22tgradl)*backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/190Analyze and index geo points2019-11-28T08:57:02ZGradl, TobiasAnalyze and index geo points- along with subjects this will lead to nice visualizations
- requires named entity detection and some vocabulary ->dbpedia?
*(from redmine: issue id 628, created on 2018-01-22tgradl)*- along with subjects this will lead to nice visualizations
- requires named entity detection and some vocabulary ->dbpedia?
*(from redmine: issue id 628, created on 2018-01-22tgradl)*backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/198Implement query language2019-11-28T08:57:11ZGradl, TobiasImplement query language- Model query language at a root Query element within a schema
- Produce subelements based on grammar
Some rule elements:
! not
? should
“” phrase
exists
*(from redmine: issue id 636, created on 2018-01-22tgradl)*- Model query language at a root Query element within a schema
- Produce subelements based on grammar
Some rule elements:
! not
? should
“” phrase
exists
*(from redmine: issue id 636, created on 2018-01-22tgradl)*backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/197Implement query-by-document2019-11-28T08:57:10ZGradl, TobiasImplement query-by-document- Accept documents as query
- Apply topic modeling based on good corpus (selectable?)
- Retrieve documents based on subjects and correlations
*(from redmine: issue id 635, created on 2018-01-22tgradl)*- Accept documents as query
- Apply topic modeling based on good corpus (selectable?)
- Retrieve documents based on subjects and correlations
*(from redmine: issue id 635, created on 2018-01-22tgradl)*backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/196Implement browsing view aside querying2019-11-28T08:57:09ZGradl, TobiasImplement browsing view aside querying- e.g. clickable cake diagrams of schemas or datasources
- clickable word/subject clouds
- drill-down
*(from redmine: issue id 634, created on 2018-01-22tgradl)*- e.g. clickable cake diagrams of schemas or datasources
- clickable word/subject clouds
- drill-down
*(from redmine: issue id 634, created on 2018-01-22tgradl)*backlogGradl, TobiasGradl, Tobiashttps://gitlab.rz.uni-bamberg.de/dariah/search/-/issues/195Detect topics based on titles and descriptions2019-11-28T08:57:08ZGradl, TobiasDetect topics based on titles and descriptions- based on learned topics of the same or another corpus
- use-case 1: fill gaps e.g. in BSB data
- use-case 2: assign sujects to corpora that do not have any
*(from redmine: issue id 633, created on 2018-01-22tgradl)*
* Relation...- based on learned topics of the same or another corpus
- use-case 1: fill gaps e.g. in BSB data
- use-case 2: assign sujects to corpora that do not have any
*(from redmine: issue id 633, created on 2018-01-22tgradl)*
* Relations:
* relates #632backlogGradl, TobiasGradl, Tobias