Giter VIP home page Giter VIP logo

rasa_ugc_chatbot's Introduction

UGC Chatbot for University Admission Enquiries

This repository contains the code and resources for a chatbot built using Rasa framework to handle UGC-related enquiries and university admission-related queries in Sri Lanka.

About

The UGC Chatbot is designed to provide assistance to students seeking information about universities, admission requirements, programs offered, policies, scholarships, and other relevant details. The chatbot is built using Rasa, an open-source conversational AI framework.

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/ugc-chatbot.git

Change into the project directory:

shell Copy code cd ugc-chatbot Create a virtual environment:

shell Copy code python -m venv env Activate the virtual environment:

On Linux/macOS:

shell Copy code source env/bin/activate On Windows:

shell Copy code env\Scripts\activate Install the required dependencies:

shell Copy code pip install -r requirements.txt Usage To train and run the UGC Chatbot, follow these steps:

Train the Rasa model:

shell Copy code rasa train Start the Rasa action server:

shell Copy code rasa run actions Start the Rasa chatbot server:

shell Copy code rasa run --enable-api Interact with the chatbot using the provided user interface or by sending API requests.

Customization You can customize the chatbot's responses, intents, stories, and actions by modifying the relevant files in the project directory. The training data can be found in the data directory, and the response templates can be modified in the domain.yml file

rasa_ugc_chatbot's People

Contributors

laroshan avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.