Skip to content

A mobile app that uses a modern OCR algorithm to identify a book's title through the cover and provide feedback and suggestions to the users.

Notifications You must be signed in to change notification settings

ShehryarX/htn-bookwatch

Repository files navigation

Hack the North: Bookwatch Android Application

An experimental app for Android that performs optical character recognition (OCR) on images captured using the device camera.

Runs the Tesseract OCR engine using Tesseract. Several open source and private projects such as translation services like Google Translate were also used in the process

This application is intended to help university students select the best books for the cheapest cost. Since financial stability is a common struggle amongst university students, it is imperative to be efficient with money. Bookwatch uses the GoodReads API and the Yelp API to map out locations to the nearest bookstores and find the best books. A tree data structure was used to organize the books based on quality.

Requires

  • A Google Translate API key (for translation) - Documentation
  • A Windows Azure Marketplace Client ID and Client Secret (for translation) - Documentation

Installation

To build and run the app, clone this project, open it as an existing project in Android Studio, and click Run.

Screenshots

Identification in Action Translation in Action

About

A mobile app that uses a modern OCR algorithm to identify a book's title through the cover and provide feedback and suggestions to the users.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages