Skip to content
Snippets Groups Projects
Commit 8b087e55 authored by Patrick Jentsch's avatar Patrick Jentsch
Browse files

Update

parent e95cc42a
No related branches found
No related tags found
No related merge requests found
# Corpus Analysis
## Start einer Session
```javascript
nopaque.socket.emit("corpus_analysis_init", <corpusId>);
<corpusId> ~ number
// Show init loading modal
nopaque.socket.on("corpus_analysis_init", <response>);
<response> ~ {"code": <code>, "msg": <message>}
<code> ~ number // HTTP status code
<msg> ~ string
// Hide init loading modal
```
## Ausführen einer Suchanfrage
Ergebnisse werden Stückchenweise als "chunks" übertragen.
```javascript
nopaque.socket.emit("corpus_analysis_query", <query>);
<query> ~ string
// Clear result data store and list
result = {"query": <query>};
// Hide query result card
// Show query loading card
nopaque.socket.on("corpus_analysis_query", <response>);
<response>: {"code": <code>, "result": <result>}
<code> ~ number // Error, Success
<result> ~ {"matches": [<cpos>, ...],
"num_matches": <num_matches>,
"cpos_lookup": {<cpos>: <token>, ...},
"text_lookup": {<textId>: <text>, ...}}
<cpos> ~ number
<num_matches> ~ number
<token> ~ {"word": <word>, "lemma": <lemma>, "simple_pos": <simple_pos>, "pos": <pos>, "ner": <ner>, "text": <textId>, "s": <sId>}
<word> ~ string
<lemma> ~ string
<simple_pos> ~ string
<pos> ~ string
<ner> ~ string
<textId> ~ number
<sId> ~ number
<text> ~ {"author": <author>, "title": <text>, ...}
<s> ~ string
// Process response
// Hide query result card
// Show query loading card
```
...@@ -20,8 +20,6 @@ services: ...@@ -20,8 +20,6 @@ services:
depends_on: depends_on:
- db - db
- redis - redis
deploy:
replicas: 25
environment: environment:
- VIRTUAL_HOST=nopaque.localhost,129.70.216.233 - VIRTUAL_HOST=nopaque.localhost,129.70.216.233
env_file: nopaque.env env_file: nopaque.env
......
...@@ -8,6 +8,10 @@ DOCKER_CERT_PATH= ...@@ -8,6 +8,10 @@ DOCKER_CERT_PATH=
DOCKER_HOST= DOCKER_HOST=
DOCKER_TLS_VERIFY= DOCKER_TLS_VERIFY=
### GitLab Registry ###
GITLAB_USERNAME=
GITLAB_PASSWORD=
### Flask ### ### Flask ###
FLASK_CONFIG= FLASK_CONFIG=
# SECRET_KEY= # SECRET_KEY=
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment