Skip to content

Design and Implementation of Digital Materials for Hakka E-Learning - Final Project - Hakka Bot

Notifications You must be signed in to change notification settings

Stanley5249/ncu-hk2022-final

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hakka bot

Project Overview

This project is a chat application built with Python. It uses the FastAPI framework and consists of two main files:

  1. main.py: This is the main entry point of the application.
  2. chat.py: This file contains the implementation of the chat functionality, including classes for handling chat messages, actions, and transitions.

Installation Guide

Follow these steps to install and run the project:

  1. Clone the repository to your local machine.
git clone "https://github.com/Stanley5249/hakka-bot.git"
  1. Navigate to the project directory.
cd hakka-bot
  1. Install the required Python packages. It's recommended to use a virtual environment.
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Running the Application

To start the application, use the following command:

fastapi run app/main.py

This will start the FastAPI server and the application will be accessible at http://localhost:8000.

Contributing

Contributions are welcome! Please read the contributing guide for more information.

License

This project is licensed under the terms of the MIT license.

About

Design and Implementation of Digital Materials for Hakka E-Learning - Final Project - Hakka Bot

Topics

Resources

Stars

Watchers

Forks