Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ase

Local Search Engine Implementation with Document Indexing


Overview

Ase is a local search engine written in Java programming language and based on Android SDK. It utilizes document indexing to improve the efficiency and accuracy of searching through a large collection of documents. The process includes parsing documents to extract relevant information, indexing the data using the TF-IDF algorithm, storing the indexed data in a repository, generating a dictionary of terms using the N-gram algorithm for spell checking, and ranking the search results based on relevance to the query. This allows Ase to efficiently search through a large collection of documents and return relevant results to the user's query.


Getting Started

1. Fork Ase and clone the repository:

* git clone git://github.com/ak811/ase.git

2. Import the project via Android Studio:

* File -> Open -> Ase root build.gradle
* Import the project
* Wait until everything is synced and indexed
* Make sure the Gradle sync succeeds

3. Done!

* The documentation will be provided soon.

About

Local Search Engine Implementation with Document Indexing

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages