disco-dop
disco-dop copied to clipboard
treesearch web interface wish list
- [ ] hierarchical subcorpus selection; handle corpora with large number of sections
- [ ] query cancellation: pressing stop in browser should cancel the query.
- [ ] pagination: a large number of results should be spread over multiple pages; first page of results should be shown before query is complete.
- [ ] mmap (as in RegexSearcher, FragmentSearcher) and file-based compression (as in TgrepSearcher) are mutually exclusive; figure out whether it is worth the effort to make add a compression method that works with mmap'ed files.
- [ ] FragmentSearcher is very limited, should extend query syntax:
- [ ] allow single terminals as queries:
word
alternatively, allow wildcard:(* word)
- [ ] allow regex labels:
/label/
expand to multiple queries; feasible? - [ ] interpret multiple fragments in a single query as AND query,
optionally with order constraint:
(NN cat) (NN dog)
- [ ] compiled query set, re-usable on new documents.
- [ ] allow single terminals as queries: