Yet Another Large Language Model (YALLM)
Requirements to run the project
Hardware Requirements
A modern CPU with at least 8 cores
At least 16 GB of RAM
A GPU with at least 8 GB of VRAM (recommended for faster training)
Software Requirements
Python 3.7 or higher
Jupyter Notebook or Jupyter Lab
Required Python libraries (listed in requirements.txt)
Project Layout
notebooks/: Jupyter notebooks for data exploration, preprocessing, model training, and evaluation
src/: Python source code for utility functions and classes
data/: Raw and preprocessed data files
models/: Trained model files
requirements.txt: List of required Python libraries
How to build, burn and run the project
Clone the repository: git clone https://github.com/username/YALLM.git
Install the required Python libraries: pip install -r requirements.txt
Launch Jupyter Notebook or Jupyter Lab, and navigate to the notebooks/ directory
Open and run the notebooks in the following order:
01_data_exploration.ipynb
02_preprocessing.ipynb
03_model_training.ipynb
04_evaluation.ipynb
Links to PowerPoint Presentation and YouTube Video
PowerPoint Presentation
YouTube Video
Team Members
John Doe: Data exploration, preprocessing, and model evaluation
Jane Smith: Model architecture design and training
Alice Johnson: Project management and documentation
Bob Brown: Presentation and video creation
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence