Abstract

The “Android Expiry Reminder App Using OCR” helps users track the expiration dates of items like groceries, medicines, and other perishable goods. The app leverages Optical Character Recognition (OCR) technology to automatically scan and extract expiry dates from product labels, eliminating the need for manual input. By providing timely reminders before items expire, the app helps users
minimize waste, manage inventory efficiently, and ensure the timely consumption of perishable goods.

Existing System

In the current scenario, users typically rely on manual methods to track the expiration dates of their products. This may involve writing down dates, setting reminders on their devices, or simply trying to remember them, which
often leads to missed deadlines and wasted products. Additionally, existing applications that track expiration dates often require users to manually enter the data, which can be time-consuming and prone to errors.

Proposed System

The proposed “Android Expiry Reminder App” automates the process of tracking expiration dates by integrating
OCR technology to scan and recognize text from product labels. The app automatically extracts expiry dates and stores them in a centralized database. Users receive notifications before the items expire, allowing them to take necessary actions such as using the product or disposing of it. The system also includes features like categorization of items, search functionality, and customizable notification settings, providing a seamless and efficient user experience.

Methodologies

  1. Optical Character Recognition (OCR): The app uses OCR to scan and extract text from images
    of product labels, specifically focusing on identifying and capturing expiry dates.
  2. Database Management: A local SQLite database is utilized to store the scanned expiry dates and o
    ther relevant details, ensuring data is readily accessible and manageable.
  3. Notification System: The app implements a notification system that alerts users as the expiration
    date of an item approaches, using Android’s notification services.
  4. User Interface (UI) Design: The app features a user-friendly interface with intuitive navigation, e
    nabling users to easily scan products, view expiry dates, and manage their inventory.

Technologies Used

  • Android SDK:
  • The app uses Android SDK, ensuring it works with a wide range of Android devices.
  • OCR Technology:
  • It incorporates Google’s ML Kit or Tesseract OCR library to recognize text from images.
  • SQLite Database:
  • The app stores and manages expiration dates and related data using a local SQLite database.
  • Java/Kotlin:
  • Developers build the app using Java or Kotlin as the primary programming languages.
  • Firebase (optional):
  • If cloud storage is needed, Firebase provides cloud storage, authentication, and real-time database features.
Expiry Reminder App Using OCR, android projects for final year
Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *