Skip to content

ak811/ase

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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages