# Deep Learning Framework
torch>=2.0.0
torchvision>=0.15.0
torchaudio>=2.0.0

# Dataset Processing
numpy>=1.23.0
pandas>=1.4.0
scikit-learn>=1.2.0

# Evaluation Metrics
nltk>=3.7
sacrebleu>=2.3.0
rouge-score>=0.1.2

# Graph Representation Learning (if applicable)
dgl>=1.0.0
networkx>=2.8.0

# Visualization
matplotlib>=3.6.0
seaborn>=0.12.0

# Utilities
tqdm>=4.64.0
python-dotenv>=1.0.0
argparse>=1.4.0

# Additional Dependencies (if needed)
transformers>=4.30.0  # For pre-trained embeddings
sentencepiece>=0.1.97  # Required by some transformers models
scipy>=1.9.0  # For advanced numerical computations
jsonlines>=3.1.0  # For handling JSONL files

# Optional: Logging and Experiment Management
tensorboard>=2.12.0
wandb>=0.15.0
