Contains the tool for viewing valency frames and adding user-defined senses to underlying sentences.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
voje d8fd3ad30b
automated mongodb + mongo-express deployment with user creation
5 years ago
data corpusparser finished python dict representation; TODO .json and DB 5 years ago
dockerfiles automated mongodb + mongo-express deployment with user creation 5 years ago
src done creating kres and ssj json files 5 years ago
src_diploma old files from diploma's poc 5 years ago
.gitignore fixed the weird bug (defined a list instead of dict... should have gone to sleep yesterday) 5 years ago
Makefile automated mongodb + mongo-express deployment with user creation 5 years ago
README.md bug: matching srl_json files with kres_xml files 5 years ago

README.md

cjvt-valency

Components

Database (2 containers)

Input:

  • ssj500k.xml
  • kres.xml
  • kres_SRL.json

Intermediate:

  • ssj500k.json HERE HERE
  • kres.json

Output:

  • DB containing both corpora (1:1 map of the intermediate json formats)

Flask backend (1 container)

Input: see Database

API endpoints:

  • GET word list (pre-cached)
  • GET reduced frames (pre-cached)
  • POST senses
  • User auth logic

Vue frontend (1 container)

  • ngnix server

Deployment

Preflight:

  • get up DB
  • prepare DB

Flight:

  • start backend
  • start frontend