Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mo-ouail-ocf/nlp-projects
- I share in this repository my NLP personal projects that I am working on mainly in NLP
https://github.com/mo-ouail-ocf/nlp-projects
deep-learning machine-translation nlp pytorch tranformers
Last synced: about 5 hours ago
JSON representation
- I share in this repository my NLP personal projects that I am working on mainly in NLP
- Host: GitHub
- URL: https://github.com/mo-ouail-ocf/nlp-projects
- Owner: Mo-Ouail-Ocf
- Created: 2024-08-26T19:31:28.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-08-30T10:35:10.000Z (28 days ago)
- Last Synced: 2024-09-26T20:03:26.548Z (about 5 hours ago)
- Topics: deep-learning, machine-translation, nlp, pytorch, tranformers
- Language: Python
- Homepage:
- Size: 23.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# AI Projects: Natural Language Processing (NLP)
Welcome to my repository of personal AI projects! Here, I share the work I'm doing in the field of Natural Language Processing (NLP).
## Contents
### NLP Projects
- These projects explore different algorithms and models across various NLP tasks.
- I experiment with methods ranging from building Transformers from scratch to fine-tuning pre-trained models.
- The projects include implementations of:
- Transformer Models (built from scratch)
- Fine-Tuning Pre-Trained Models
- Sentiment Analysis
- Named Entity Recognition (NER)
- Text Classification
- And many more NLP tasks## How to Run the Code
### On Local Machine
If you have a CUDA-powered machine and want to run the projects locally, follow these steps:
#### Windows
```batch
conda env create -f env.yml -n nlp_projects_env
conda activate nlp_projects_env
```### Notice
- Make sure you have Conda installed.
- The projects are compatible with Python 3.11.## References
Here are some of the resources that have helped me on my journey:
- **[Umar Jamil AI YouTube Channel](https://www.youtube.com/@umarjamilai)**
- Description: This channel is a great resource for building and understanding Transformers from scratch and diving into research papers. Highly recommended for deepening your knowledge of NLP.
- **[Transformers for Natural Language Processing and Computer Vision](https://www.packtpub.com/en-us/product/transformers-for-natural-language-processing-and-computer-vision-9781805128724)**
- Description: This book provides comprehensive coverage of Transformers, combining practical implementations with theoretical insights. It's a valuable resource for both NLP and computer vision projects.
## Final Word
I hope this repository helps you with your personal projects. Feel free to contact me on my social accounts to discuss AI and share ideas!
---