Skip to content

I built this text search to allow for more advanced searching of text documents.

Notifications You must be signed in to change notification settings

khevamann/text-search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PasswordManager Logo

Live App

Text Search

I built this text search to allow for more advanced searching of text documents. Right now it only works with the Psychology text book included in /assets but I have plans to make it work for any text file or pdf.

Features

  • Search using a fuzzy search method that allows for "close to" matches
  • Scores sentences based on number of matched words, the uniqueness of those matches and the length
  • Tells you which chapter contains the most matches and will automatically navigate there if "Best Chapter" is chosen
  • Supports mobile devices

Planned Features

  • Add support to upload any .txt file or pdf to include in searches

Screenshots

Desktop Mobile
Desktop Screenshot Mobile Screenshot

Development

This PWA is written using React.

Getting started

git clone https://github.com/khevamann/text-search.git
cd text-search

# Install dependencies
npm install

# To run a local development instance
npm run start

# To build the app (to /build folder)
npm run build

About

I built this text search to allow for more advanced searching of text documents.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published