Skip to content

About

An attempt to understand and implement a Line's ChatBot

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Line's Chatbot Implementation with several NLP features

Project Description

This project is an attempt to understand and implement a Line's Chatbot
The following functionalities were made:

Running Environment

  • python3.6.13
  • transformers3.5.0
  • torch1.3.0, torchvision0.4.1
  • tensorflow1.15.5, tensorflow-datasets3.2.1, tensor2tensor
  • flask, line-bot-sdk
  • langdetect

Structure of Directory

  • app.py: LineBot server
  • Flex.pickle: flex message
  • ch_chatbot: The model used for Chinese chitchat
  • meena: The model used for English chitchat

Demonstration

  • Overview of the flex messege
    Flex Message
  • Txt2Img generation
    txt2img
  • Deep_dream image generation
    Deep_dream
  • Image Captioning
    imgcap
  • Chinese/English Chitchat:
    Chinese English

Future Work

Reference

About

An attempt to understand and implement a Line's ChatBot

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages