Skip to content
View epythonlab's full-sized avatar
🏠
Working from home
🏠
Working from home
  • EPYTHON LAB
  • Addis Ababa, Ethiopia

Block or report epythonlab

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
epythonlab/README.md

Hi there, Welcome to Epython Lab 👋

GitHub followers GitHub stars

About Us

  • 🌱 At Epython Lab, we specialize in providing Data Engineering, Data Science, and Web Development solutions.
  • 💼 Our team is passionate about analyzing datasets, uncovering insights, and developing strategies to help businesses grow.
  • 🚀 We have expertise in Python, SQL, Flask, Streamlit, Power BI, Tableau, and Teaching.
  • 📚 We are committed to continuous learning and innovation, expanding our capabilities in machine learning, data visualization, and web technologies.

🛠️ Technologies & Tools We Use

Programming Languages & Frameworks Data Visualization & Analytics Cloud & DevOps Web Development IDEs & Editors
Python Power BI AWS HTML5 VS Code
Flask Tableau Azure CSS3 PyCharm
SQL Streamlit Docker Flask IntelliJ IDEA
JavaScript Kubernetes Streamlit

📈 GitHub Stats

Your GitHub stats Top Langs

📫 How to Reach Us

YouTube Telegram Medium

💡 Featured Projects

Description: A machine learning model developed to predict credit risk and assign credit scores, supporting data-driven lending decisions for Bati Bank's Buy-Now-Pay-Later (BNPL) service in collaboration with an eCommerce platform.

Tools Used: Python, Flask, Sklearn, Visualization Tools

Key Features:

  • Exploratory Analysis
  • RFM Model Development(Customer Risk Classification)
  • Machine Learn Model(Predicting Customer Risk)
  • Report

Description: This project leverages machine learning to detect fraudulent transactions in e-commerce and banking, aiding in proactive security and risk management. The goal is to provide a robust fraud detection pipeline with explainability, deployment, and dashboard visualization for actionable insights.

Tools Used: Python, Flask, Sklearn, Visualization Tools, Docker, MLflow

Key Features

  • Data Analysis & Preprocessing: Handling missing values, data cleaning, and feature engineering for fraud detection.

  • Model Building & Training: Comparison of multiple models, including deep learning architectures (CNN, RNN, LSTM).

  • Explainability: Interpretation using SHAP and LIME for feature influence insights.

  • Deployment: API service for real-time fraud predictions via Flask, Dockerized for scalability.

  • Dashboard: Interactive visualization of fraud insights using Dash.

  • Report

Description: A comprehensive data warehouse solution for Ethiopian medical business data scraped from Telegram channels, including data scraping, object detection with YOLO, and ETL/ELT processes.

Tools Used: Python, Flask, Sklearn, Visualization Tools, dbt(Data Build Tool), PostgreSQL, Telegram API

Key Features

  • Scraping data from telegram channels(text, images)

  • Cleaning and storing into PostgreSQL

  • ETL using DBT

  • Object detection using YoloVx

  • Deployment: API service for real-time object detection, ETL, and predictions via Flask, Database, and YoloVx.

  • Report

Description: Building a real-time data ingestion and entity extraction pipeline for Amharic messages from Ethiopian e-commerce Telegram channels. The system leverages fine-tuned Large Language Models (LLMs) to identify key business entities such as product names, prices, and locations. The extracted information is used to populate a centralized platform for EthioMart to streamline e-commerce activities in Ethiopia by consolidating decentralized Telegram channels into a unified hub. The project also includes handling Amharic-specific linguistic features and evaluating model performance for Named Entity Recognition (NER).

Tools Used: Python, Flask, Sklearn, Visualization Tools, Deep Learning

Key Features:

  • Extract Amharic Telegram Messages(E-commerce channels)
  • Labeling the extracting messages(NER)
  • Train the model using Deep Learning(LLM)
  • Report)

Description: This project mainly focused on predictive analytics for business. In this project repo, there are 6 different predictive projects you can explore each of them.

Tools Used: Python, Tableau, Alteryx.

Description: This project mainly focused on the GitHub Search Tool, which provides enhanced search functionality and allows users to find repositories based on topics, ratings, and programming languages.

Tools Used: Python, Flask. Key Features:

  • Search top-rated GitHub repo
  • Search by programming
  • Search by Topic

Description: The project is designed to enhance stock market predictions by combining quantitative and qualitative data.

Tools Used: Python, Matplotlib, NLP, etc.
Key Features:

  • Sentiment Analysis
  • Correlation Analysis
  • Financial Quantitative Analysis Project Report

Description: A machine learning solution to forecast sales for Rossmann Pharmaceuticals' stores across various cities six weeks in advance. Factors like promotions, competition, holidays, seasonality, and locality are considered for accurate predictions. The project structure is organized to support reproducible and scalable data processing, modeling, and visualization.

Tools Used: Python, Matplotlib, Seaborn, Tensorflow Scikitlearn, etc.
Key Features:

  • Customer Behavior Analysis(EDA)
  • Data Preprocessing(Feature Engineering)
  • Sales Prediction(RandomForestRegressor)
  • Sales Forecasting using a Deep Learning Model Project Report

Description: A project analyzing car insurance claims data to optimize premiums and marketing strategies.

Tools Used: Python, Matplotlib, Seaborn, sci-kit-learn,scipy, shap etc.
Key Features:

  • Statistical modeling using Machine Learning Models
  • A/B hypothesis testing
  • Visualization Project Report

Description: focused on comprehensively analyzing user behavior, engagement, experience, and satisfaction in a telecom dataset.

Tools Used: Python, Matplotlib, sci-kit-learn, etc.
Key Features:

  • User Overview Analysis: Analyze handset usage, manufacturers, and application usage.
  • User Engagement Analysis: Track engagement across different applications and cluster users based on engagement metrics.
  • Experience Analytics: Assess user experience based on network parameters and device characteristics.
  • Satisfaction Analysis: Calculate and predict user satisfaction scores based on engagement and experience. Project Report

🎨 Our Values

  • 📊 Data-Driven Decisions: We help businesses leverage their data to make smarter decisions.
  • 💡 Innovation: We constantly explore new technologies and methodologies to provide cutting-edge solutions.
  • 🤝 Collaboration: Our work culture thrives on collaboration with clients and partners to ensure the best outcomes.

💬 Let's Collaborate!

At Epython Lab, we are always open to new opportunities and partnerships. Contact us for collaboration, consulting, or any data-driven project needs!

Pinned Loading

  1. Predictive-analytics-for-business Predictive-analytics-for-business Public

    You can find projects about Predictive Analytics for Business. There are 6 projects in this repo.

    Jupyter Notebook 2 3

  2. k-means-project k-means-project Public

    This project mainly focussed on k-means clustering algorithm. I have implemented efficient clustering algoring to find the most common and frequent restuarants and recommend the user the best place…

    Jupyter Notebook

  3. WQU-ML-Unit-2 WQU-ML-Unit-2 Public

    This repository contains information about the lecture notes and exercises solutions of WorldQuant University Machine learning and statistics.

    Jupyter Notebook 18 13

  4. myportfolio myportfolio Public

    It is my portfolio build with react js and tailwind. you can learn from my portfolio template

    JavaScript 1

  5. sage_web_dev sage_web_dev Public

    Sage Training Institute Web Dev. There are many projects done in this repo for teaching purpose. Mainly focussed on react, nodejs, api, and mongodb

    JavaScript 1 1

  6. BlogApp BlogApp Public

    This is a simple CRUD application developed using Python, Botstrap and Flask as a framework. The full video tutorials are available on youtube. you can find the tutorial https://youtube.com/epython…

    Python 3 1