Fill This Form To Receive Instant Help

Help in Homework
trustpilot ratings
google ratings


Homework answers / question archive / Java Android Assignment Choose a book (e

Java Android Assignment Choose a book (e

Computer Science

Java Android Assignment

Choose a book (e.g., search in https://www.gutenberg.org). Then, create an “inverted index” or any other index that can help keyword search for the book. The index allows the user to search the book content and highlight the found paragraph that includes the text in the GUI.

 

Use below book for testing and implementation: Book.txt

 

The project should have the following: -

 

  • Implement the GUI on an Android with Java
  • The search result should be shown as a paragraph in the GUI, and the related word should be highlighted. If there is more than one word in the text, show all possible paragraphs.
  • The user should be able to scroll through the GUI and see different paragraphs that have the text.
  • Free to choose the GUI electron js, react.js, etc. However, the project should have a GUI.
  • Keywords should be extracted automatically from the text. This means that one part of the project is constructing the list of indexes.
  • To extract keywords, use algorithms such as Rake, LSA, LDA (Topic Modelling), etc. Explore approaches for keyword extraction from the text and find the appropriate one on your own.
  • The search should be implemented with Lucene (or any other indexing mechanism) and Brute Force. Then, experiment and plot the scalability of your search for both indexing and Brute force.
  • Detailed Readme.md file and proper commented code
  • Prepare a separate document explaining the entire step by step implementation and the external libraries if used or any other frameworks.

Option 1

Low Cost Option
Download this past answer in few clicks

28.99 USD

PURCHASE SOLUTION

Already member?


Option 2

Custom new solution created by our subject matter experts

GET A QUOTE

Related Questions