Skip to content
View farhanashraf4's full-sized avatar

Block or report farhanashraf4

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

Hi there, I'm Farhan Ashraf 👋

Welcome to my GitHub!                                                   Profile views

🔧 I've implemented diverse real-time applications, from DDoS attack detection classification to sentiment analysis and face recognition.

📚 Experienced in Java, C++, and Python; knowledgeable in text embeddings and data structures and algorithms.

💬 Feel free to ask me anything or connect me!

📫 Connect

LinkedIn Email LeetCode CodeChef Stack Overflow

🛠️ Skills

  • Programming Languages: Java Jupyter Notebook Google Colab C C++ Python

  • Deep Learning Frameworks: TensorFlow Keras

  • Data Preprocessing: scikit-learn

  • Text Embeddings: GloVe Word2Vec FastText BERT

  • Databases: MySQL MongoDB Microsoft SQL Server

  • Business Intelligence: Power BI

  • Web Development: HTML CSS JavaScript Bootstrap

  • Backend Development: Node.js

🚀 Projects

Here are some of the real-time projects I've worked on:

  1. CNN Based Detection of DDoS Threats in Software Defined Networks

    • 🎯 Objective: Developed a specialized DDoS attack detection system tailored for Software Defined Networking (SDN) architectures.
    • ⚙️ Technologies: Streamlined CNN with TensorFlow and Keras for classification, and scalability and achieved an accuracy of 99.77%.
  2. Hotel Review-Based Sentimental Analysis

    • 🎯 Objective: Enhanced sentiment analysis for hotel reviews using deep learning.
    • ⚙️ Technologies: Achieved a high accuracy of 98.65% by implementing CNNs with advanced embeddings like FastText.
  3. Improvised Face Detection and Recognition from Video

    • 🎯 Objective: Improved face detection and recognition from video streams focusing on real-time performance.
    • ⚙️ Technologies: Applied advanced MTCNN algorithm to boost accuracy and speed in video processing.

Top Languages                Profile stats

Feel free to explore my repositories and connect with me if you have any questions!📬

Pinned Loading

  1. CNN-Based-Detection-of-DDoS-Threats-in-Software-Defined-Networks CNN-Based-Detection-of-DDoS-Threats-in-Software-Defined-Networks Public

    Develop a DDoS attack detection system for SDN using machine learning and deep learning, leveraging SDN datasets for binary and multi-class classification. Implement CNN models with preprocessing, …

    Jupyter Notebook 4 3

  2. Hotel-Review-Based-Sentimental-Analysis Hotel-Review-Based-Sentimental-Analysis Public

    Utilizing CNN, RNN, HAN, and RMDL with embeddings like FastText, replacing Word2Vec (93.10% accuracy) with FastText (98.65%) improved sentiment analysis accuracy by 5.55%. This enhanced model compr…

    Jupyter Notebook 1

  3. Improvised-Face-Detection-and-Recognition-from-video Improvised-Face-Detection-and-Recognition-from-video Public

    Implemented multiple face detection algorithms to accurately count and save recognized faces in a designated folder, enhancing detection accuracy. Integrated ShuffleNet and MTCNN successfully. Deve…

    MATLAB 1