Skip to content

Latest commit

 

History

History
74 lines (47 loc) · 1.67 KB

README.md

File metadata and controls

74 lines (47 loc) · 1.67 KB

Counseling Chatbot with Wellness Dataset

Award

1st prize in AI for Future Society 2022

How to Use

Chatbot Model

  1. Run preprocess.py

  2. Run build_graph.py

  3. Run train_bert.py

  4. Run roberta_wellness_chatbot.py

APP

  1. Build ./counselingApp (have to check your server ip)

  2. After entering the message, press the send button and the chatbot answers.

Skill Stack

  • Firebase
  • HTTP connect
  • Asychronous
  • Recyclerview

Requirements

  • dgl-cu113 == 0.9.1.post1
  • ignite == 1.1.0
  • python == 3.6.9
  • torch == 1.10.0+cu113
  • scikit-learn== 0.24.2
  • transformers == 4.18.0
  • numpy =< 1.19.5
  • networkx == 2.5.1

Future work

  • Make graph for hierarchical class
  • Auto build graph for unseem data ( Now, Just Replace Embedding of last node. So, prediction task is abnormal )

Reference

Dataset

Backbone Model

Citation

Workers

  • Flask API
  • Change build graph method
  • Preprocessing
  • Finetune KLUE/roberta-base
  • Develop Application
  • Finetune RoBERTaGCN