Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
en:seznamy:kontext_verze [2017/04/25 17:32] – [Release 0.10.0] michalkren | en:seznamy:kontext_verze [2024/02/23 16:26] – tomasmachalek | ||
---|---|---|---|
Line 5: | Line 5: | ||
The corpus interface KonText is designed for general interaction with [[en: | The corpus interface KonText is designed for general interaction with [[en: | ||
- | KonText is an extended and visually modified version of the original NoSketch Engine application. It is developed by the [[http:// | + | KonText is an extended and visually modified version of the original NoSketch Engine application. It is developed by the [[http:// |
- | The version history overview below contains only the most signicant changes as seen from the end-user perspective. A complete list of all changes and bug fixes can be found on [[https:// | + | The version history overview below contains only the most signicant changes as seen from the end-user perspective. |
+ | |||
+ | ===== Release 0.18.0 ===== | ||
+ | |||
+ | // | ||
+ | |||
+ | User changes: | ||
+ | |||
+ | * new module " | ||
+ | * displaying translation equivalents in parallel corpora by clicking on the selected word directly in a concordance (new plug-in '' | ||
+ | * possibility to download a list of documents matching selected text types | ||
+ | * JSONL as a new optional format for storing results (concordance, | ||
+ | * improved linking from external applications to KonText | ||
+ | * multi-step operations (e.g. query + filter) with the possibility of subsequent editing in respective query forms | ||
+ | * support for non-token filter ranges when linking to KonText (e.g. "from '' | ||
+ | * " | ||
+ | |||
+ | Technical changes: | ||
+ | |||
+ | * dropped support for Celery as a calculation backend (Rq remains) | ||
+ | * new internal HTTP client for querying external data sources (authentication, | ||
+ | * improved installation script | ||
+ | * KonText uses (optionally) a custom modification of Manatee-open with more statistical measures for keyword analysis | ||
+ | |||
+ | |||
+ | ===== Release 0.17.0 ===== | ||
+ | |||
+ | // | ||
+ | |||
+ | User changes: | ||
+ | |||
+ | * **enhanced and refined subcorpora** | ||
+ | * by default, every subcorpus is available to all users, addressing issues with URLs shared between users | ||
+ | * if a user does not provide a description, | ||
+ | * a subcorpus can be archived in which case all the URLs are still functional but the subcorpus won't be listed in author' | ||
+ | * on the concordance query page, users can create a **subcorpus draft** from selected text types for future use | ||
+ | * easily copy a subcorpus or create a new variant | ||
+ | * a new function displays graphically the **dispersion** of a search term across the corpus data | ||
+ | * highlighted **translation equivalents** (as retrieved from the Treq application) directly in the concordance | ||
+ | * sharing **individual frequency tables through exported URLs** | ||
+ | * when a frequency result page contains multiple tables, users can now easily obtain URLs for each table to share or publish the table | ||
+ | * in the line selection function, users can navigate to the page with the **first selected line** | ||
+ | * for manually categorized lines in extensive concordances where the first selected line starts far beyond the initial page, this feature enables automatic location of the first selection | ||
+ | * customizable " | ||
+ | * **detection of overly time-consuming queries** for large corpora (typically the ones producing large result sets) and suggestion of an alternative corpus | ||
+ | |||
+ | Technical changes: | ||
+ | |||
+ | * core web application framework changed from Gunicorn+Werkzeug to [[https:// | ||
+ | * upgrade to React 18 | ||
+ | * server backend rewritten with // | ||
+ | * checking of background tasks from the client side is now by default doe via WebSockets | ||
+ | * support for Manatee 2.2xx | ||
+ | * improved caching of frequency distribution results for faster navigation between result pages | ||
+ | * moved from HTTP sessions stored on server to [[https:// | ||
+ | * possibility to apply individual " | ||
+ | |||
+ | |||
+ | ===== Release 0.16.0 ===== | ||
+ | |||
+ | // | ||
+ | |||
+ | User changes: | ||
+ | * new query type: **paradigmatic query** | ||
+ | * enhanced "word list" query type | ||
+ | * improved user interface | ||
+ | * optimalization of saved results for faster subsequent access | ||
+ | * query history now supports all query types (concordance, | ||
+ | * enhanced frequency distribution | ||
+ | * **graphical mode** | ||
+ | * special support for time-based distributions | ||
+ | * displaying of confidence intervals | ||
+ | * default display option can now be set by the user (tables vs. figures) | ||
+ | * enhanced audio playback | ||
+ | * possibility to shift the playback in time | ||
+ | * waveform display | ||
+ | * option to create a subcorpus directly on the concordance query page | ||
+ | * search suggestion with sublemma support (syn2020, syn_v9) and faster response | ||
+ | |||
+ | Technical changes: | ||
+ | * integration of a number of modules (e.g. " | ||
+ | * reorganization of server code | ||
+ | * transition from CSS files to Styled Components | ||
+ | * Docker support | ||
+ | * support for automatic testing of the user interface | ||
+ | * removing unnecessary attributes from the configuration | ||
+ | |||
+ | |||
+ | ===== Release 0.15.0 ===== | ||
+ | |||
+ | // | ||
+ | |||
+ | User changes: | ||
+ | |||
+ | * number of query types reduced to two: | ||
+ | * advanced (equivalent to the original " | ||
+ | * simple | ||
+ | * multi-word search | ||
+ | * optional support for regular expressions | ||
+ | * optional (per corpus) default search attributes | ||
+ | * new calendar-based widget for specifying date intervals in the " | ||
+ | * **syntax_viewer** plug-in enhancement -- added support for new features of SYN2020 | ||
+ | * new **query_suggest** plug-in providing interactive help with writing a query | ||
+ | * **token_connect** plug-in can be now used also as a source for an alternative KWIC detail view | ||
+ | * added a new module " | ||
+ | * **taghelper** plug-in now supports " | ||
+ | * new option for displaying additional positional attributes (below the main text tokens) | ||
+ | * possibility to set any positional attribute as the main one in the concordance view | ||
+ | * more user-friendly " | ||
+ | * redesigned " | ||
+ | * possibility to perform more complex queries (billion-word corpora, aligned corpora when querying only the primary language) without the web-server' | ||
+ | * an archived URL of a frequency distribution or a collocation can be now restored even for complex queries, regardless the web server time-out | ||
+ | |||
+ | Technical changes: | ||
+ | * server-side rewritten to Python 3 | ||
+ | * added support for a new asychronous task processing backend [[https:// | ||
+ | * client-side rewritten using the same framework as in [[manualy: | ||
+ | * synchronization between the web server and the back-end worker queue rewritten in case of concordance calculation | ||
+ | * changes in HTTP API | ||
+ | |||
+ | ===== Release 0.13.0 ===== | ||
+ | |||
+ | // | ||
+ | |||
+ | * rewrite of HTML templates to Jinja2 | ||
+ | * transition to React.JS framework, which resulted mainly in extensive changes of the code and, to a lesser extent, also in user interface elements (e.g. corpus-specific view settings are now in three tabs) | ||
+ | * preparing future functionality support | ||
+ | |||
+ | ===== Release 0.12.0 ===== | ||
+ | |||
+ | // | ||
+ | |||
+ | * translation equivalents based on Treq directly displayed in KonText for parallel corpora (set up for InterCorp v10 and v11) | ||
+ | * CQL editor with syntax highlighting and basic value validation | ||
+ | * mixed mode for attribute displaying (directly in text for KWIC, on mouse-over for other tokens) | ||
+ | * sharing a named subcorpus and its description with other users | ||
+ | * new filter functions | ||
+ | * nested matches filter | ||
+ | * first hits in docs filter | ||
+ | * asynchronous exports with notification | ||
+ | * improved keyboard navigation on the query result page | ||
+ | * possibility to minimize individual text type boxes in the subcorpus form | ||
+ | |||
+ | ===== Release 0.11.0 ===== | ||
+ | |||
+ | // | ||
+ | |||
+ | * 2-dimensional frequency distribution with confidence intervals, including export of the data into Excel | ||
+ | * added support for undo in the interactive text selection | ||
+ | * added support for undo in the tag builder | ||
+ | * improved query history | ||
+ | * query history items can be archived with a custom name for later reuse | ||
+ | * full query form is now saved which includes also selected texts | ||
+ | * i.p.m. on demand calculation now works only in well-defined situations (i.e. subcorpus selected using the respective form, rather than a CQL query) | ||
+ | * chart depicting line group proportions can be exported into Excel | ||
+ | * word list | ||
+ | * more convenient upload and in-browser editing of uploaded black/ | ||
+ | * it is now possible to go directly to the last page | ||
+ | * added support for hiding individual columns of parallel corpora in concordance view | ||
===== Release 0.10.0 ===== | ===== Release 0.10.0 ===== | ||
Line 13: | Line 171: | ||
// | // | ||
- | * concordance detail rendered as a dialogue | + | * for spoken corpora, |
- | * selection of documents for subcorpora also according to user-defined text type ratios | + | * documents for subcorpora |
- | * working corpus can now be changed without losing currently filled-in query form | + | * individual query processing steps within the breadcrumb navigation can now be edited, allowing the user to change the parameters of previous operations |
- | * individual query processing steps within the breadcrumb navigation can be edited allowing the user to change the parameters of previous operations | + | * working corpus can now be changed without losing other information from the current query form |
* manually grouped concordance lines are now distinguished by colours | * manually grouped concordance lines are now distinguished by colours | ||
* web page titles contain query information (for use in bookmarks and better browser history navigation) | * web page titles contain query information (for use in bookmarks and better browser history navigation) | ||
Line 24: | Line 182: | ||
// | // | ||
- | * added support for displaying of syntactic structures | + | * displaying of syntactic structures |
- | * asynchronous | + | * asynchronous |
- | * for attributes with long list of values, a text input auto-complete function has been added for easier subcorpus creation | + | * for attributes with long lists of values, a text input auto-complete function has been added for easier subcorpus creation |
- | * additional | + | * positional attributes can be displayed also on a mouse-over |
- | * navigation between concordance pages is now performed | + | * navigation between concordance pages without |
* frequency distribution and collocation results are now cached on server for faster pagination | * frequency distribution and collocation results are now cached on server for faster pagination | ||
* user-defined numeric concordance line labels can be now renamed/ | * user-defined numeric concordance line labels can be now renamed/ | ||
- | * added support for displaying line numbers | + | * added support for displaying line numbers |
===== Release 0.8.0 ===== | ===== Release 0.8.0 ===== | ||
Line 38: | Line 196: | ||
* concordance lines can have user-defined numeric labels attached for manual grouping/ | * concordance lines can have user-defined numeric labels attached for manual grouping/ | ||
- | * [[en: | + | * i.p.m. calculation for ad-hoc subcorpora (on demand; previous |
- | * in specific cases, the previous | + | * support for creating subcorpora |
- | * a subcorpus can be created | + | * added a breadcrumb navigation depicting |
- | * added a breadcrumb navigation depicting | + | |
- | + | ||
===== Release 0.7.0 ===== | ===== Release 0.7.0 ===== | ||
// | // | ||
- | * a new widget for search and selection | + | * new widget for corpus |
* rewritten " | * rewritten " | ||
- | * general improvement in user interface usability (e.g. adding | + | * enhancements of user interface usability (e.g. adding |