Skip to content

Latest commit

 

History

History
71 lines (48 loc) · 2.02 KB

README.md

File metadata and controls

71 lines (48 loc) · 2.02 KB

Querator

Question Generation Demo Platform backed by NCHU NLP API.

Overview

There are currently 3 modes, clicking the ? in navigation bar on the page to get detail animation

Mode Link Description
Querator AI Link Best for generate entity based question
Querator Group AI Link Best for generate question set the are correlated
Distractor AI Link Best for generate wrong options for multiple choices question

Deployment

Use this docker-compose.yml template with docker-compose up --detach command

version: "3.8"

services:
  querator:
    image: "nchunlplab/querator:latest"
    container_name: "querator"
    restart: always
    ports:
      - "PORT_OF_YOUR_CHOICE:80"

Development

Setup

Run this on first time, make sure to use node v16

  • Clone Repository
git clone https://github.com/NCHU-NLP-Lab/querator.git
cd querator
  • Install Dependencies
npm install

Launch

npm start

Default API backend is https://api.nlpnchu.org, change it with this command

REACT_APP_API=http://your.own.api.endpoint npm start

Author

This project is supervised by Prof. Yao-Chung Fan, with the following contributor:

🤖 = Model Training, 🧑🏻‍🎨 = React Frontend Development