Skip to content
This repository has been archived by the owner on Oct 3, 2023. It is now read-only.
/ CATO Public archive

Cato is a Python API and web application designed to implement an artificial intelligence question-answering chatbot for academic courses.

Notifications You must be signed in to change notification settings

HyunWinter/CATO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome Page

About the App

Development Status: Closed (2020 - 2021)

Cato is a Python API and web application designed to implement an artificial intelligence question-answering chatbot for academic courses. It aims to automate the question and answering process between students and professors to help their academic success. The application supports GPU acceleration with Docker and is available on web and mobile browsers.

Table of Contents

Screenshots

Login Courses Account
Login Courses Account
Chatbot Course Materials
Login Courses

Design Diagrams

Detailed Class Diagram Executive Class Diagram
Class Diagram Courses
Sequence Diagram 1 Sequence Diagram 2
Class Diagram Courses

Features

  • Web API
    • Home
    • Upload Documents
    • Respond QNA with a Pretrained BERT Model
    • Delete a Document
    • Delete All Document
    • Error Checking
    • Security
    • GPU Support
  • Web Authentication
    • Firebase Authentication
    • Log In
    • Register
    • Delete Account
  • Website
    • Login & Registar
    • Home
    • Navigation Menu
    • Chatbot
    • Course Materials
    • Account
    • Help
  • Chatbot
    • Send Messages
    • Delete Messages
    • API Interaction
  • Course Materials
    • Files Views
    • Add New Files
    • Delete a File
    • Delete All Files
  • Account
    • Account Info
    • Sign Out
    • Delete Accounts
  • Settings Page
    • Light, Dark, System Themes
    • Localization Support
      • English
      • Korean
    • Privacy Policy
    • Terms & Conditions

Libraries

The libraries and tools used include:

Copyright

Copyright 2020-2021 © Hyun Winter. All rights reserved.

About

Cato is a Python API and web application designed to implement an artificial intelligence question-answering chatbot for academic courses.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published