Palmetto is a quality measuring tool for topics
This is the implementation of coherence calculations for evaluating the quality of topics. If you want to learn more about coherence calculations and their meaning for topic evaluation, take a look at the project homepage - especially at the publications.
If you are using Palmetto for an experiment or something similar that leads to a publication, please cite the paper "Exploring the Space of Topic Coherence Measures" that you can find on the project website. A link to the project website is welcome as well :)
palmetto directory contains the Palmetto library.
webApp directory contains a web application offering a small demo as well as a web service API for using Palmetto.
Palmetto can be used as a docker container.
The index should be downloaded and extracted to some path (for example,
/path/to/indexes). After extraction, the directory should contain the
wikipedia_bd directory and the
path +- to +- indexes +- wikipedia_bd +- wikipedia_bd.histogram
After that, the container can be run the following way:
docker run -p 7777:8080 -d -v /path/to/indexes/:/usr/local/indexes/:ro dicegroup/palmetto-service
After that the demo application can be accessed using
Adapted Docker image
In case the Palmetto code has been adapted locally, the Docker image can be build with the following command:
make build dockerize