Skip to content
View ashishk-yadav's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home

Block or report ashishk-yadav

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
ashishk-yadav/README.md

Aboutme

Typing SVG

AI Automation Portfolio

Welcome! This portfolio showcases a collection of AI automation projects that demonstrate my skills in Python, machine learning, workflow automation, and API integration. Each project is open source, well-documented, and features practical use-cases for modern AI automation.


๐Ÿ—‚ Project Overview

Project Description Tech Stack Example/Link
SmartChatBot An AI-powered chatbot for Slack using GPT-4 for contextual conversations. Python, OpenAI, Slack API slack-gpt-bot
WebScraperBot Automated web data extraction and report generation from e-commerce sites. Python, Selenium, Pandas SeleniumBase examples
MLPipeline-Auto End-to-end automated ML pipeline: fetch, preprocess, train, and deploy. Python, scikit-learn, FastAPI, Docker cookiecutter-data-science
RPA-Demo Robotic Process Automation for web form submissions using Selenium. Python, Selenium TagUI for Python
Model-CI-CD CI/CD workflow for auto-deploying ML models on each GitHub push. Python, GitHub Actions, Docker mlops-template
API-Integration-Automation Automate Google Sheets updates from a CRM API using webhooks. Python, Google Sheets API, Requests gspread - Google Sheets Python API
OpenSource-Contributions Documented PRs and code reviews for open source AI automation tools. Varies My PRs on GitHub

๐Ÿ“‚ Project Details

SmartChatBot

  • Description: AI chatbot for Slack, powered by OpenAI GPT-4, supports memory and context handling.
  • Features: Slash commands, conversation threads, customizable prompts.
  • Tech: Python, Flask, Slack API, OpenAI
  • Example: slack-gpt-bot

WebScraperBot

  • Description: Automatically scrapes product prices and availability from e-commerce sites and generates daily reports.
  • Features: Headless browsing, error handling, CSV export, scheduling.
  • Tech: Python, Selenium, Pandas
  • Example: SeleniumBase examples

MLPipeline-Auto

  • Description: Automates the ML lifecycle: data fetching, preprocessing, model training, and API deployment.
  • Features: Configurable pipeline, Dockerized deployment, REST API for predictions.
  • Tech: Python, scikit-learn, FastAPI, Docker
  • Example: cookiecutter-data-science

RPA-Demo

  • Description: Uses Selenium to automate repetitive web tasks such as form filling and data entry.
  • Features: Task scheduling, screenshot on error, easy customization.
  • Tech: Python, Selenium
  • Example: TagUI for Python

Model-CI-CD

  • Description: Shows how to use GitHub Actions for continuous integration and deployment of ML models.
  • Features: Automated testing, Docker image builds, model deployment.
  • Tech: Python, GitHub Actions, Docker
  • Example: mlops-template

API-Integration-Automation

  • Description: Integrates a CRM API with Google Sheets to auto-update spreadsheets on data changes.
  • Features: Webhooks, OAuth2, error notifications.
  • Tech: Python, Google Sheets API, Requests
  • Example: gspread - Google Sheets Python API

OpenSource-Contributions

  • Description: My contributions to other open source AI automation tools. Documented PRs, code reviews, and what I learned.
  • Link: My PRs on GitHub

This portfolio is continuously updated with new projects and improvements!

Languages and Tools:

Top Langs

Be Social

Twitter: AshishkYadavAI Linkedin: Ashish Yadav GitHub followers

Ashish's github stats

Pinned Loading

  1. Python_Bootcamp Python_Bootcamp Public

    100 Days of Code - The Complete Python Pro Bootcamp- Course by Angela Vu on Udemy

    Python 1

  2. n8n-backup n8n-backup Public

  3. streamlit_deploy streamlit_deploy Public

    Python

  4. Value_Exercise Value_Exercise Public

    Python