Skip to content

This repository contains the resources and source code for the event "NLP and Chatbots" conducted as the sixth event in Tech Thursday series.

License

Notifications You must be signed in to change notification settings

Engicos-Coders-Club/NLP_and_Chatbots

Repository files navigation

Tech Thursday 6 : NLP and Chatbots

Presentaion.jpg

Welcome to the repository for the sixth event of the Tech Thursday series, focused on "NLP and Chatbots". This repository contains valuable resources and code related to the event. The objective of this series is to explore unique and hard-to-find topics in technology, providing expert guidance and sharing knowledge and experiences among students.

Overview

The event was divided into two main parts. In the first half, we provided an extensive overview of Natural Language Processing (NLP), including its fundamental concepts, applications, and various techniques used for building NLP models. One of the highlights was a detailed explanation of the Transformer technique, which has greatly contributed to the popularity of NLP models, such as the groundbreaking GPT models. You can find the presentation used for the event in the repository.

The second half of the event focused on practical demonstrations of two types of NLP machine learning models: Rule-Based Models and Generative Models. During the session, the speaker walked us through the entire process of creating a Rule-Based model, which can be seamlessly integrated into our applications. Furthermore, the speaker showcased the ease of using prebuilt Generative NLP models from huggingface.com. By adjusting specific parameters, we were able to achieve the desired outputs from these models. The code for both types of model demonstrations can be found in their respective directories within this repository.

Demostration of one of the Prebuilt Generative model : Google_FlanT5

Table of Contents

Installation

To utilize the code and resources in this repository, please follow these installation steps:

  1. Clone this repository to your local machine using the following command:

    git clone https://github.com/Engicos-Coders-Club/NLP_and_Chatbots.git
    
  2. To use the specific Models, navigate into the respective folder and read the readme to setup the workspace.

Usage

Detailed instructions on how to use the code and resources from this repository are provided in the individual directories. Please refer to the specific README files within each directory for comprehensive usage guidelines.

Contributing

We welcome contributions from the community to enhance this repository. If you have any improvements, bug fixes, or new features to propose, please follow the steps below:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make the necessary changes and commit them.
  4. Push your branch to your forked repository.
  5. Submit a pull request detailing your changes.

Our team will review your contributions and merge them if they meet the required criteria.

License

This project is licensed under the MIT License.

Acknowledgements

We would like to express our gratitude to the contributors and participants who made this event a success. Special thanks to huggingface.com for providing prebuilt Generative NLP models.

Contact

For any inquiries or suggestions regarding this repository, please feel free to reach out to the speaker at Atmanand Gauns. We appreciate your feedback and look forward to hearing from you.

Let's explore the fascinating world of NLP and Chatbots together!

About

This repository contains the resources and source code for the event "NLP and Chatbots" conducted as the sixth event in Tech Thursday series.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published