- 👋 Hi, I’m @YogeshModi
- 👀 I’m interested in AI, ML and DL.
- 🌱 I’m currently a Machine Learning Engineer and learnt Programming skills like C++ and python.
- 💞️ I’m looking forward to praticpate in collobration programs , projects in my interested field so i can gain experience and knowlagde from that collab or project.
- 📫 You can mail me : [email protected]
An AI and Machine Learning Engineer based in Ahmedabad, Gujarat. With a Bachelor's degree in Information Technology from Gujarat Technological University, I've honed my skills in data science and AI through various roles at companies like Sunbots Innovations LLP, Zummit Infolabs, and VNurture Technologies. I am deeply passionate about leveraging machine learning algorithms to solve complex problems and am particularly interested in reinforcement learning and computer vision.
Machine learning and AI engineer
Ahmedabad, Gujarat, India
06/2023 - 12/2024
As an AI and Machine Learning Engineer, I have extensively engaged in the development and optimisation of both object and document detection models, employing advanced machine learning frameworks to significantly enhance performance and streamline operations across diverse applications.
- Object Detection: Spearheaded dataset preparation, labelling, gathering, and filtering processes. Advanced the use of TensorFlow frameworks including TensorFlow Object Detection API, TensorFlow Model Maker, and Media-Pipe Model Maker, leading to a marked improvement in a currency detection model's accuracy from 55% to 79%.
- Automation Initiatives: Developed an automated pipeline for image labelling utilising pre-trained models, which significantly reduced manual annotation efforts and increased processing speed.
- Document Detection Model: Created and refined a document detection model, enhancing its initial accuracy from 80% to 94% through strategic improvements in dataset quality and hyper-parameter tuning.
- PyTorch and Super-Gradient: Implemented training pipelines capable of handling all available Super-Gradient models for object detection and segmentation, incorporating a data filtering module to optimise dataset quality.
- Ultralytics Framework: Engineered a comprehensive data pipeline and scripting environment to facilitate the training of all models available within the Ultralytics framework, enhancing versatility and deployment readiness.
- Video Classification and Activity Detection: Developed a complete end-to-end training pipeline using MMAction2 for video classification and activity detection, significantly boosting model accuracy from 30% to 65% by transitioning from traditional LSTM techniques to pretrained MMAction2 models.
- Collaboration and Deployment: Collaborated closely with the Android development team to ensure the seamless integration and deployment of machine learning models into mobile platforms.
- Docker Utilisation: Managed various Docker containers to support application development and testing, ensuring robust and scalable deployment of machine learning applications.
- Client and Team Support: Routinely provided innovative solutions and expert advice to both clients and team members, facilitating ongoing project success and technological advancement.
Artificial Intelligence Intern
Ahmedabad, Gujarat, India
02/2023 - 05/2023
As an AI intern I have extensively engaged in the development and Learning of both object detection models, employing advanced machine learning frameworks to significantly enhance performance and streamline operations across diverse applications.
- Researching on utilisation of frameworks like Tensorflow and cv2.
- Learn Feature engineering and dataset preparation, extraction and Filtering.
- Utilising Transfer learning for model training and testing. Conversion of
- models from base format to tflite fromat.
Camera vision intern
Ahmedabad, Gujarat, India
02/2023 - 05/2023
As an Camera vision intern i have learned to utilise computer vision for real world application and utilising the machine learning and deep learning models with computer vision and applied it to develop multi-framework utilising project and showcase the usage of these frameworks.
- Developed a multi-framework python script that utilise the machine learning models and cv2 to real time video analysis on sending alert for traffic assistant for pedestrians at traffic signals.
- Learned computer vision to utilise it for real time video processing.
- Utilising Raspberry -pi 4 for deploying and setting up the project script.
Data Science Intern
India
10/2022 - 02/2023
As a Trainee, I engaged in an intensive training program designed to provide foundational knowledge and skills in Machine Learning and Data Science. The training encompassed practical, hands-on experience, as well as theoretical learning, led by experienced professionals.
- Underwent comprehensive training in Machine Learning and Data Science
- Participated in workshops and hands-on sessions to enhance practical skills
- Collaborated with team members on various projects
- Received mentorship from experienced professionals
- Completed assignments and tasks under supervision
- Developed understanding of industry standards and practices
- Prepared and delivered presentations on assigned topics
- Engaged in continuous learning and improvement activities
Python and Data Science Intern
Ahmedabad, Gujarat, India
06/2022 - 07/2022
- Work on basics of Python fundamentals
- Solving problems related to Python basics
- Learning data science libraries: Numpy, Pandas, Matplotlib, and Scikit-learn in Python
- Learning basics of Power BI
- Learning basic Machine Learning fundamentals
07/2019 - 05/2023
Bachelor's degree, Information Technology
Programming Languages:
Python, SQL, MongoDB.
Frameworks:
TensorFlow, Keras, PyTorch, XGBoost, Vision Transformer, Ultralytics, Super-Gradients.
Tools:
Tesseract OCR, Flask, Kaggle, VS code, Github, AWS Sage Maker, Docker, Jyputer Notebook.
Concepts:
-
Machine Learning Techniques: Time Series Classification, Transfer Learning, Decision Tree, Linear Regression, K-Means Clustering, Classification, Support Vector Machine, Naive Bayes Classifier, Logistic Regression, Random Forest.
-
Deep Learning & Neural Networks: Deep Learning, Face Detection, Object Detection.
-
Natural Language Processing: NLP Tokenization, Google OCR, Tesseract OCR.
-
Image Processing and Computer Vision: Image Classification, Image Recognition, Computer Vision, Video Classification, video analysis.
-
Machine Learning Project Phases: Feature Engineering, Hyperparameter Tuning, Feature Extraction, Data Annotations, Data Extraction.
-
AI and Machine Learning Deliverables: AI Development, AI App Development, AI Model Development.
-
Key Concepts: Supervised Learning, Machine Learning Methods, Deep Learning Frameworks, Lstm Frameworks.
Libraries:
- NumPy, SciPy, Matplotlib, Seaborn.
India
10/2022 - 12/2022
Performed Semantic Segmentation on Prostate Cancer detection competition Dataset using U-NET with backbone as ressnet-32 and it gives me 87% accuracy.
- Trained an U-Net model.
- Use Kaggle Prostate Cancer dataset.
- Able to segment the prostated region in the image.
- Performed well on test dataset with the F1 score of 87%.
India
12/2022 - 01/2023
By using CNN performed an image classification on Deepfake Detection kaggle dataset and it gives around 98 to 99 % accuracy detecting deepfake images.
- Able to determine the computer generated image.
- Can be utilise for contend moderation and digital content authenticity.
India
01/2023 - 02/2023
Using and exploring Tensorflow Object Detection API and CV2 to perform Object Detection using various models like ssd_mobilenet and many more.
- Can be utilise in different use-cases for quality control, healthcare and many more based on utilisation.
- Testing out the model integration with cv2.
English - Proficient