This repository contains materials and resources from the GENAI Workshop conducted by INVENTIA, in collaboration with Google Developer Group (GDG) at the Kalasalingam Academy of Research and Education (KARE). The workshop focused on applying NLP techniques and using generative AI models from Hugging Face and Google AI Studio.
Participants were introduced to data preprocessing techniques for Natural Language Processing (NLP). This session covered:
- Tokenization
- Stop word removal
- Stemming and lemmatization
- Text cleaning
The second session focused on building a spam prediction model using:
- Preprocessing techniques discussed earlier
- Training a Naive Bayes classifier for SMS spam detection
- Evaluating model performance with accuracy metrics
Participants explored various NLP models using Hugging Face. This session covered:
- Setting up Hugging Face API keys
- Selecting pre-trained models for specific NLP tasks
- Running inference on text inputs using different models
The final session involved working with Google AI Studio API to:
- Create a generative model for text and image generation
- Integrate the model with external applications
- Experiment with custom fine-tuning for generative tasks
- Python
- Hugging Face Transformers
- Google AI Studio
- Natural Language Processing (NLP)
- Naive Bayes Classifier
- Generative AI
-
Clone this repository to your local machine:
git clone https://github.com/yourusername/genai-workshop.git cd genai-workshop -
You can use Google Colab to execute the above notebooks
-
Explore the
notebooksdirectory for Jupyter notebooks with code examples from the workshop. -
Refer to the
datadirectory for sample datasets used in the sessions.
Contributions are welcome! Feel free to open issues or submit pull requests if you'd like to improve the materials or add new examples.
This project is licensed under the MIT License - see the LICENSE file for details.
For any inquiries, reach out to the event organizers at:
- Email: 99220040901@klu.ac.in
- GDG Community Page: GDG INVENTIA
- GDG Community Chennai Lead: N Hema Priya
- Linkedin : N Hemapriya