Skip to content
View davutbayik's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report davutbayik

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
davutbayik/README.md

Welcome to My GitHub Profile! 👋

Welcome to my GitHub! I'm Davut Bayık, a passionate data scientist, machine learning enthusiast, and aspiring AI expert. Here's where I showcase my projects, research, and contributions. Feel free to explore and collaborate!


🚀 About Me

I am a Data Scientist, and I specialize in:

  • Multi Agent AI frameworks and RAG orchestration
  • Aritifical Intelligence API's and prompt engineering
  • Machine learning and deep learning model building/deployment
  • Data preprocessing and cleaning
  • Data visualization
  • Predictive modeling
  • Natural Language Processing (NLP)
  • Computer Vision
  • Desktop and Web Applications using Python frameworks
  • Full stack web development

I’m currently working on data science projects related to building AI agents, ML algorithms, data analysis, interactive dashboards and PyQt desktop apps.

🔧 Skills & Technologies

My Skills

  • Programming Languages: Python, SQL, Javascript, Php, HTML/CSS
  • Frameworks & Libraries: CrewAI, Langchain, Langgraph, PyTorch, Tensorflow, Scikit-learn, Pandas, Numpy, Streamlit, Flask, FastAPI, FPDF, Xlswriter, PyQt6, Tkinter, PyGame, Tailwindcss, React
  • Tools & Platforms: GitHub, Jupyter, VS Code, Docker, AWS, Google Cloud
  • Databases: PostgreSQL, MySQL, MsSQL, MongoDB

🔥 Projects

Here are some of my favorite projects:

  • Description: AutoAdvisor is an AI-powered business strategy assistant that validates user-submitted business ideas through a web application, generates strategic reports using multi-agent reasoning, and delivers actionable insights including a SWOT analysis.
  • Technologies: CrewAI, Langchain, OpenAI API, SerpAPI, Streamlit
  • Goal: Help users transform raw business ideas into validated, actionable strategies by leveraging AI agents for analysis, market research, and strategic planning.
  • Description: RAG Chatbot is an AI-powered assistant that enables users to upload documents and ask natural language questions about their contents. Leveraging Retrieval-Augmented Generation (RAG), the chatbot extracts relevant context from the documents and provides intelligent, context-aware answers through a user-friendly custom Whatsapp inspired chat interface.
  • Technologies: LangChain, OpenAI API, Google Gemini API, FAISS, Streamlit, PyPDF
  • Goal: Empower users to interact with unstructured documents using conversational AI by combining retrieval and generation techniques, making document exploration faster, smarter, and more intuitive.
  • Description: A Python-based automation tool that uses Selenium to send personalized WhatsApp messages through WhatsApp Web by simulating user interactions in a browser.
  • Technologies: Python, Selenium WebDriver, Chromedriver.
  • Goal: To streamline and automate the process of sending WhatsApp messages to individual or multiple contacts without manual intervention.
  • Description: A sentiment analysis model that classifies metacritic reviews text data into positive, neutral, or negative sentiments using a fine-tuned BERT model.
  • Technologies: Python, BERT, Hugging Face, NLTK
  • Goal: To analyze user and critic reviews from metacritic games for insights into games sentiment.
  • Description: A custom OOP class for scraping metacritic games, movies and tv shows metadata and reviews from metacritic's backend API using requests.
  • Technologies: Python, Requests, Pandas
  • Goal: To efficiently extract structured, high-quality metadata and reviews for games, movies, and TV shows from Metacritic’s backend API—enabling deep analysis, sentiment mining, and recommendation system research without the overhead of frontend scraping.
  • Description: A Streamlit dashboard and FastAPI endpoint that predicts whether a user will purchase a product based on their gender, age, and estimated salary.
  • Technologies: Python, Streamlit, FastAPI, Scikit-learn
  • Goal: To help businesses optimize their digital ad targeting using machine learning models.
  • Description: A machine learning model that predicts food delivery times based on time of the delivery, distance, courier's rating and age, current weather condition, traffic and various factors.
  • Technologies: Python, Scikit-learn, Pandas, Seaborn
  • Goal: To help food delivery companies to optimize their resource allocation and delivery strategy.

💻 How to Reach Me

Feel free to check out my repositories and let me know if you want to collaborate or have any questions. Happy coding! 👨‍💻


🌟 GitHub Stats


🚀 Let's Collaborate!

If you're interested in working together or discussing projects, don't hesitate to reach out. I'm always open to learning and collaborating on exciting projects!

Pinned Loading

  1. rag-chatbot rag-chatbot Public

    A Retrieval-Augmented Generation (RAG) chatbot with a custom Whatsapp style Streamlit interface that allows users to upload documents and ask questions about their content.

    Python

  2. auto-advisor-ai auto-advisor-ai Public

    AutoAdvisor is an AI-powered business strategy assistant that validates user-submitted business ideas, generates strategic reports using multi-agent reasoning, and delivers actionable insights incl…

    Python 1

  3. food-delivery-time-prediction food-delivery-time-prediction Public

    Food Delivery Time Prediction using Machine Learning Techniques

    Jupyter Notebook 2 3

  4. metacritic-backend-scraper metacritic-backend-scraper Public

    Metacritic Backend Scraper for Games, Movies and TV Shows using Python-Requests

    Python 1

  5. metacritic-games-sentiment-analysis metacritic-games-sentiment-analysis Public

    Sentiment analysis to Metacritic games reviews using a fine-tuned and pre-trained BERT model and visualizations using matplotlib, seaborn, plotly libraries.

    Jupyter Notebook

  6. auto-whatsapp auto-whatsapp Public

    Automatic WhatsApp messenge sender application for individual and multiple contacts using Python and Selenium.

    Python