Skip to content

Commit

Permalink
Merge branch 'v3/develop'
Browse files Browse the repository at this point in the history
# Conflicts:
#	CHANGELOG.md
#	HELP.md
#	README.md
#	srvr.py
#	templates/changelog.html
#	templates/en.html
#	templates/index.html
  • Loading branch information
malakhovks committed Apr 21, 2021
2 parents 4df3aec + 755145b commit b17205f
Show file tree
Hide file tree
Showing 9 changed files with 2,326 additions and 1,561 deletions.
97 changes: 92 additions & 5 deletions CHANGELOG.md

Large diffs are not rendered by default.

42 changes: 29 additions & 13 deletions HELP.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,20 @@

```JSON
{
"message": "Не зважаючи на стрімкий розвиток індустрії інформатики протягом останніх кількох десятків років, процес самовизначення інформатики як науки все ще не можна вважати завершеним."
"message": "Не зважаючи на стрімкий розвиток індустрії інформатики протягом останніх кількох десятків років, процес самовизначення інформатики як науки все ще не можна вважати завершеним."
}
```

##### E1 - Output data

```JSON
{
"task":
{
"id":"uwsgi_spoolfile_on_21fa8f5446fd_66_1_31460570_1597945797_65983",
"message":"yes",
"status":"queued"
}
"task":
{
"id":"uwsgi_spoolfile_on_21fa8f5446fd_66_1_31460570_1597945797_65983",
"message":"yes",
"status":"queued"
}
}
```

Expand All @@ -40,7 +42,7 @@
curl "http://194.44.28.250:45100/kua/api/task/status?id=uwsgi_spoolfile_on_21fa8f5446fd_66_1_31460570_1597945797_65983"
```

**E2 - Output data**
##### E2 - Output data

`Return 204 (no content)`

Expand All @@ -60,7 +62,7 @@ curl "http://194.44.28.250:45100/kua/api/task/status?id=uwsgi_spoolfile_on_21fa8
curl "http://194.44.28.250:45100/kua/api/task/allterms/result?id=uwsgi_spoolfile_on_21fa8f5446fd_66_1_31460570_1597945797_65983"
```

**E3 - Output data**
##### E3 - Output data

`Return 204 (no content)`

Expand All @@ -80,7 +82,7 @@ curl "http://194.44.28.250:45100/kua/api/task/allterms/result?id=uwsgi_spoolfile
curl "http://194.44.28.250:45100/kua/api/task/parce/result?id=uwsgi_spoolfile_on_21fa8f5446fd_66_1_31460570_1597945797_65983"
```

**E3 - Output data**
##### E3 - Output data

`Return 204 (no content)`

Expand All @@ -96,7 +98,8 @@ curl "http://194.44.28.250:45100/kua/api/task/parce/result?id=uwsgi_spoolfile_on
| :----: | :------------------------------------------: | :----------------------------------------------------------- | :---------: |
| **E1** | Отримати XML-структуру **allterms.xml** з файлу | `host[:port]/ken/api/en/allterms` | POST |
| **E2** | Отримати XML-структуру **allterms.xml** з повідомлення | `host[:port]/ken/api/en/allterms` | POST |
| **E3** | Отримати XML-структуру **parce.xml** з файлу | `host[:port]/ken/api/en/file/parcexml` | POST |
| **E3** | Отримати XML-структуру **parce.xml** з файлу | `host[:port]/ken/api/en/parcexml` | POST |
| **E4** | Отримати XML-структуру **parce.xml** з повідомлення | `host[:port]/ken/api/en/parcexml` | POST |

##### E1 - Input data

Expand Down Expand Up @@ -125,13 +128,16 @@ fetch("file", 'host[:port]/ken/api/en/allterms', {
.catch(error => console.error('Error:', error))
.then(response => console.log('Success:', response));
```

Процес формування спеціалізованої `XML`-структури тексту може зайняти деякий час (в залежності від обсягу тексту), але в загальному випадку вихідні дані формуються миттєво.

##### E2 - Input data

Вхідними даними може бути JSON-структура:

```JSON
{
"message": "After the vision of the Semantic Web was broadcasted at the turn of the millennium, ontology became a synonym for the solution to many problems concerning the fact that computers do not understand human language: if there were an ontology and every document were marked up with it and we had agents that would understand the mark-up, then computers would finally be able to process our queries in a really sophisticated way.."
"message": "After the vision of the Semantic Web was broadcasted at the turn of the millennium, ontology became a synonym for the solution to many problems concerning the fact that computers do not understand human language: if there were an ontology and every document were marked up with it and we had agents that would understand the mark-up, then computers would finally be able to process our queries in a really sophisticated way."
}
```

Expand All @@ -154,7 +160,7 @@ var fileField = document.querySelector('input[type="file"]');
# formData.append(name, value);
formData.append('file', fileField.files[0]);

fetch("file", 'host[:port]/ken/api/en/file/parcexml', {
fetch("file", 'host[:port]/ken/api/en/parcexml', {
method: 'post',
body: formData
})
Expand All @@ -164,3 +170,13 @@ fetch("file", 'host[:port]/ken/api/en/file/parcexml', {
```

Процес формування спеціалізованої `XML`-структури тексту може зайняти деякий час (в залежності від обсягу тексту), але в загальному випадку вихідні дані формуються миттєво.

##### E4 - Input data

Вхідними даними може бути JSON-структура:

```JSON
{
"message": "After the vision of the Semantic Web was broadcasted at the turn of the millennium, ontology became a synonym for the solution to many problems concerning the fact that computers do not understand human language: if there were an ontology and every document were marked up with it and we had agents that would understand the mark-up, then computers would finally be able to process our queries in a really sophisticated way."
}
```
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -633,7 +633,7 @@ $ docker run --restart always --name ken -d -p 80:80 ken_image
| Позначення |Служба|Кінцева точка API|Метод http-запиту|
| :--------: | :---------------------: | :--------- | :--------: |
| **S1** | формування спеціалізованої `XML`-структури тексту *allterms.xml* |`host[:port]/ken/api/en/allterms`|POST|
| **S2** | формування спеціалізованої `XML`-структури тексту *parce.xml* |`host[:port]/ken/api/en/file/parcexml`|POST|
| **S2** | формування спеціалізованої `XML`-структури тексту *parce.xml* |`host[:port]/ken/api/en/parcexml`|POST|
| **S3** | візуалізації залежностей термінів |`host[:port]/ken/api/en/html/depparse/nounchunk`|POST|
| **S4** | візуалізації іменованих сутностей тексту |`host[:port]/ken/api/en/html/ner`|POST|
| **S5** | візуалізації синтаксичних залежностей речення |`/ken/api/en/html/depparse/sentence`|GET|
Expand Down Expand Up @@ -747,7 +747,7 @@ var fileField = document.querySelector('input[type="file"]');
# formData.append(name, value);
formData.append('file', fileField.files[0]);

fetch("file", 'host[:port]/ken/api/en/file/parcexml', {
fetch("file", 'host[:port]/ken/api/en/parcexml', {
method: 'post',
body: formData
})
Expand Down
Loading

0 comments on commit b17205f

Please sign in to comment.