01 Synopsis
One-time Payment
- PDF & Word both included
- Up to 30 pages
- Only 1 diagram included
- Problem statement & objectives
- Ready for college submission
Complete MSc final-year project report with documentation, diagrams and viva-ready structure. Instant PDF & Word download — plagiarism-free and faculty-aligned.
Need a customized report? Chat on WhatsAppSimple pricing. Instant access. Every package includes PDF & Word format.
01 Synopsis
One-time Payment
02 Pre Defined Project Report
One-time Payment
03 Customized Report
One-time Payment
04 Originality Reviewed
One-time Payment
Abstract
Table of Content
Introduction
Problem Statement
Existing System
Proposed System
Objectives
System Architecture
Major Functional Modules
Hardware Requirements
Software Requirements
Future Enhancement
Conclusion
References
Abstract
Table of Content
Chapter 1 — Introduction
Chapter 2 — Literature Review / System Study
Chapter 3 — System Analysis
Chapter 4 — System Design
Chapter 5 — System Implementation
Chapter 6 — Testing
Chapter 7 — Results and Discussion
Chapter 8 — Conclusion and Future Enhancements
Chapter 9 — References
Fake Currency Detection System is a Python and Streamlit based final year project developed for detecting whether an uploaded Indian currency note image is Real Currency or Fake Currency using deep learning. This major project uses a trained Convolutional Neural Network model, image preprocessing, file validation, image preview, TensorFlow/Keras model loading, and browser-based prediction output. Users can upload a currency note image, view the uploaded image, run prediction, and receive a classification result as Real Currency or Fake Currency. The project includes recommended dataset structure, model training workflow, CNN architecture explanation, supported input formats, common error handling, limitations, and security recommendations. This fake currency detection source code is suitable for students who need a final year project, major project, minor project, source code, and project report based on Python, Streamlit, CNN, deep learning, and computer vision.
This project provides an AI-based prediction from a currency image. It must not be treated as an official or legally valid currency-authentication tool. Final verification should be performed using authorized banking equipment, official currency security features, or trained professionals.
This project has no login credentials because it does not include login, registration, admin panel, or authentication module.
| Account Type | Username | Password |
|---|---|---|
| Administrator | Not required | Not required |
| User | Not required | Not required |
Credential note:
The Streamlit interface can be accessed directly after starting the application
Allows supported extensions such as:
jpg, jpeg, png
Loads trained model file:
Fake-currency.keras
Shows:
Prediction: Real Currency
or:
Prediction: Fake Currency
Handles:
Classes:
Real Currency
Fake Currency
Saves trained model as:
Fake-currency.keras
Example input shape:
128 × 128 × 3
0.5Download or clone the project folder:
git clone <your-repository-url>
cd Fake-Currency-Checker
Verify required files:
Deploy.py
Fake-currency.keras
requirements.txt
Create virtual environment on Windows:
python -m venv venv
venv\Scripts\activate
Create virtual environment on Linux/macOS:
python3 -m venv venv
source venv/bin/activate
Upgrade pip:
python -m pip install --upgrade pip
Install dependencies:
pip install -r requirements.txt
If requirements file is not available, install manually:
pip install streamlit tensorflow opencv-python numpy pillow matplotlib scikit-learn
Ensure model file is in the same folder as Deploy.py:
Fake-currency.keras
Run Streamlit app:
streamlit run Deploy.py
http://localhost:8501
8051:
streamlit run Deploy.py --server.port 8051
http://localhost:8051
streamlit command is not recognized:
python -m streamlit run Deploy.py
Most Important -
Click on here to download Dataset and place it into Indian Currency Dataset Folder
Click on here to download ML model and place it into root folder
This project has no login credentials because it does not include login, registration, admin panel, or authentication module.
| Account Type | Username | Password |
|---|---|---|
| Administrator | Not required | Not required |
| User | Not required | Not required |
Credential note:
The Streamlit interface can be accessed directly after starting the application