Paxle is a framework targeted at indexing and searching documents. It is based on
OSGi and already contains all modules needed to operate a search engine (crawler, indexer, storage, controlling the modules, …). However, in Paxle the modules are interchangable, following the model of Lego bricks.
You can just change the part you're interested in or which need to modify and thus with minimal effort, you get a full-fledged search engine adjusted to your needs which conforms to web-standards, because without any additional changes all other modules co-operate just as before.
Therefore Paxle is ideal for research, teaching and also as a foundation for your own projects.
Paxle is a multi-purpose tool and can be adjusted in many ways, i.e.:
Paxle as a full-fledged search engine + crawler for intra- or internet
Paxle as a search engine for a wiki or forum (can be triggered as soon as new content is committed)
Paxle creates a
Lucene index which can be used by external applications
Paxle as a crawler for textual content in the web for further scientific processing (media studies, communcation sciences)
Paxle as a framework for parser development
Paxle as a means to analyze the structure of the web
[…]
Paxle consolidates search results from multiple sources
Paxle is easily approachable
For a program of this complexity, Paxle is very easy to use.
It is written in
Java and can be easily administered via a web-interface at
http://localhost:8080 via web browser.
Have a look at the
Webinterface.
If you want to adjust Paxle to your own requirements, you need to be good at coding Java, but the sole use of the software does not require any further programming expertise.
Only 3 simple steps are necessary to install Paxle.
Nevertheless, if there's trouble our community is glad to help.
Feel free to contact us.