View on GitHub

QuickO

QuickO is a Java-based Android application that was created using the Android Studio platform. It utilises serpAPI and firebase.

QuickO : An android application for instant searching


Table of contents :

  1. What is QuickO?
  2. How it works?
  3. Tools requirement to build QuickO Application
  4. Results
  5. Contact Me

1. What is QuickO

QuickO is a Java-based Android application that was created using the Android Studio platform. It utilises serpAPI and firebase. With this application, you may conduct fast searches without having to type anything or using your microphone. App will provide you the features of searching through your device camera only.

2. How it works?

QuickO offers users two facilities. The first one uses serpAPI primarily for direct image search. The second is text extraction from an image taken using a device’s camera. The user has the choice to direct search for an image or to extract an image from a taken image.

3. Tools requirement to build QuickO application

  1. Basic understanding of Android Studio
  2. Solid understanding of XML design
  3. Proficiency in Java
  4. MLkit for Firebase
  5. SerpAPI
  6. A well-configured system which allows Android Studio to run smoothly.

4. Results

Flowchart :


1. Welcome Page of the app :
This is how the app’s welcome page looks. It includes the application’s name, a brief description, and a logo image. There are three buttons on the home page namely ‘Take Snap’, ‘Get Search Result’, ‘Use Text Extraction’.


2. Feature-1 : Direct Search
Direct search utilising the camera on the user’s device is the first feature offered by this app. To do this, all the user needs to do is click the ‘Take Snap’ button at the very top of the button list. A camera window will then emerge, allowing the user to take a photo of the thing they are looking for. After taking the picture, the user must click “Get Search Results” to view the search results for the object he just snapped. The bottom of the window will display the search results with a horizontal scrolling option.


3. Feature-2 : Text Extraction
The app’s text extraction capability, which uses optical character recognition, is its second feature. The user must select the “Use Text Extraction” button to access this feature, which will take him to a new window with two more buttons labelled “Take Snap” and “Extract text and copy to clipboard”. After snapping a picture of the text, the user must click the extract text button to get the text out of the picture. The text is then copied to the device’s clipboard so that it may be pasted wherever the user likes.
Note: Whether you snap a photograph in portrait or standard mode has no bearing on the app’s performance.


Demo Video : Click Here!

5. Contact Me

Pavankumar Khot : LinkedIn | Github | Gmail