Skip to content

SalimNhiri/SalimNhiri

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 

Repository files navigation

header

Welcome to my portfolio repository! This repository showcases my skills and projects in Python, particularly in the areas of Artificial Intelligence (AI) and FastAPI. Below you will find an overview of the projects and examples that demonstrate my expertise.

visitors

πŸ‘¨β€πŸ’» Programming Languages

Python Java JavaScript TypeScript C SQL Batch

Murkup

HTML CSS

πŸ”§ Technologies & Tools

Azure Node.js Angular Flask Redis Postman Spring PyCharm WebStorm VScode

Projects

1. AI Projects

  • Description: Developed a convolutional neural network (CNN) to classify images from the CIFAR-10 dataset.
  • Technologies: Python, TensorFlow, Keras, NumPy, Matplotlib
  • Highlights:
    • Implemented data preprocessing and augmentation techniques.
    • Achieved an accuracy of 90% on the test dataset.
    • Utilized GPU acceleration for faster training.
  • Description: Built a text classification model using BERT to analyze sentiment from movie reviews.
  • Technologies: Python, Hugging Face Transformers, PyTorch, Pandas
  • Highlights:
    • Fine-tuned a pre-trained BERT model on a custom dataset.
    • Implemented tokenization and data pipeline for efficient processing.
    • Achieved a high F1 score on the validation set.

2. FastAPI Projects

  • Description: Created a FastAPI application to serve a machine learning model for real-time predictions.
  • Technologies: Python, FastAPI, Uvicorn, Pydantic, Scikit-learn
  • Highlights:
    • Developed endpoints for prediction, model training, and health checks.
    • Implemented input validation and error handling with Pydantic.
    • Deployed the API using Docker and orchestrated with Kubernetes.
  • Description: Designed and implemented a microservices architecture using FastAPI for a scalable web application.
  • Technologies: Python, FastAPI, Redis, RabbitMQ, Docker
  • Highlights:
    • Created multiple services for user management, authentication, and data processing.
    • Integrated Redis for caching and RabbitMQ for asynchronous task processing.
    • Ensured scalability and reliability with containerization and orchestration.

Skills and Technologies

  • Programming Languages: Python, JavaScript
  • Frameworks and Libraries: FastAPI, TensorFlow, Keras, PyTorch,LangChain, Pydantic, Hugging Face Transformers, Scikit-learn
  • Tools: Docker, Kubernetes, Redis, RabbitMQ, Git
  • Data Processing: Pandas, NumPy
  • Visualization: Matplotlib, Seaborn

Contact

Feel free to reach out to me for collaboration or inquiries:


πŸ“ˆ GitHub Stats

πŸ† GitHub Trophies

Thank you for visiting! I look forward to connecting with you.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published