Search engine for full text searches in the Racket documentation
Scheme Racket JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data
planet
web
README
compression.rkt
config.rkt
control.rkt
documentation-indices.rkt
html-to-txt.rkt
indexer.rkt
lexer.rkt
lexicon.rkt
query.rkt
snippet.rkt
sort.rkt

README

Little Helper - Full Text Search for the Racket Documentation
=============================================================

This is a small search engine geared towards Racket/Scheme source and documentation.


How to install and start the search engine
------------------------------------------

1. Download the source and datafile from GitHub:
       - click the download button
       - pick tar-ball or zip-file
       - download and unpack

2. Run "web/run-me.rkt" in DrRacket 
   (or use  racket web/run-me.rkt )

That's it.


Project Description
-------------------

The project comes with:
  - lexers for Scheme source and documentation
  - an indexer based on the algoritms in the book "Managing Gigabytes"
  - ranking algorithm
  - functions for generating snippets around found keywords
  - an pre-made index for docs.racket-lang.org
  - a web interface for making actual searches
  - (mumble) a little cruft here and there 


Contact
-------
Contact me (Jens Axel Søgaard) at jensaxel@soegaard.net with comments.
Bug reports and patches are welcome through GitHub.