Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fastag Fraud Detection System #679

Closed
Harshit-code-tech opened this issue Jun 24, 2024 · 5 comments · Fixed by #688
Closed

Fastag Fraud Detection System #679

Harshit-code-tech opened this issue Jun 24, 2024 · 5 comments · Fixed by #688
Assignees
Labels
Advanced Points 40 - SSOC 2024 Assigned 💻 Issue has been assigned to a contributor SSOC

Comments

@Harshit-code-tech
Copy link
Contributor

Fastag Fraud Detection System

Welcome to the Fastag Fraud Detection System project! This project tackles the challenge of identifying fraudulent activities within the Fastag toll payment system in India. Our goal is to develop a robust system that can analyze real-world Fastag transaction data and accurately classify transactions as either legitimate or fraudulent.

Project Overview

Data Exploration and Analysis

  • Understand the data distribution.
  • Identify potential patterns indicative of fraud (e.g., unusual toll amounts, frequent lane changes).
  • Explore relationships between various features like vehicle type, toll booth location, and time of transaction.

Feature Engineering

  • Create new features to enhance the model's ability to detect fraud.
  • Extract time-based features (e.g., hour of the day).
  • Calculate distances between toll booths for potential route inconsistencies.
  • Create categorical features based on vehicle dimensions.

Machine Learning Model Development and Evaluation

  • Train and evaluate various machine learning models suited for classification tasks.
  • Potential models include Support Vector Machines (SVM), Random Forest, Gradient Boosting, and XGBoost.
  • Model selection will be based on accuracy, precision, recall, and ROC AUC curve to ensure optimal fraud detection performance.

Model Deployment

  • Develop a user-friendly web application for real-time fraud prediction.
  • Users can input transaction details (vehicle type, toll amount, etc.).
  • The application will leverage the trained model to predict the likelihood of fraud for that specific transaction.

Documentation

  • Update the project documentation to reflect the new enhancements.
  • Include a detailed README file explaining the changes made, how to run the enhanced model, and the results obtained.
  • Ensure the code is well-commented for better understanding and maintenance.

Benefits

  • Reduced Revenue Loss: Effectively identify and prevent fraudulent transactions to minimize revenue loss.
  • Enhanced Security and Trust: Foster a more secure and reliable Fastag ecosystem, increasing user trust.
  • Improved Efficiency: Accurate toll collection through fraud detection leads to better overall efficiency of the Fastag system.

Requirements

  • Strong knowledge of Python and machine learning libraries (pandas, scikit-learn, streamlit, etc.).
  • Experience with data preprocessing, feature engineering, and model evaluation.
  • Familiarity with web application development using Streamlit.
  • Good documentation practices.

Expected Outcome

  • Develop a detailed understanding of Fastag transaction data and identify key features indicative of fraud.
  • Train and evaluate various machine learning models to find the best model for fraud detection.
  • Deploy a user-friendly web application that accurately predicts the likelihood of fraud in Fastag transactions, providing a valuable tool for enhancing the security and efficiency of the Fastag system.
Copy link

Thank you for creating this issue! We'll look into it as soon as possible. Your contributions are highly appreciated! 😊

@Harshit-code-tech
Copy link
Contributor Author

I am a contributor on Social Summer Of Code Season 3 please assign me this issue

@Harshit-code-tech
Copy link
Contributor Author

@abhisheks008
Copy link
Owner

Thanks for creating a new issue. Assigned this issue to you under SSOC tag.
@Harshit-code-tech

@abhisheks008 abhisheks008 added Assigned 💻 Issue has been assigned to a contributor Intermediate Points 30 - SSOC 2024 SSOC labels Jun 26, 2024
@abhisheks008 abhisheks008 added Advanced Points 40 - SSOC 2024 and removed Intermediate Points 30 - SSOC 2024 labels Jul 6, 2024
Copy link

github-actions bot commented Jul 6, 2024

Hello @Harshit-code-tech! Your issue #679 has been closed. Thank you for your contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Advanced Points 40 - SSOC 2024 Assigned 💻 Issue has been assigned to a contributor SSOC
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants