Mindbender
Mindbender is a set of tools for iterative knowledge base construction with DeepDive.
Synopsis
Installation
- Download a release of Mindbender.
- Mark the downloaded file as executable (by running
chmod +x mindbender-*.sh
). - Place it into a directory that is on the
$PATH
environment (e.g.,/usr/local/bin/mindbender
), also renaming it so you can simply typemindbender
later.
Alternatively, you can build and install from source by running make install PREFIX=/usr/local
.
Latest Example
See examples/spouse_example for more details about using the tools included in Mindbender.
Launch Mindtagger for labeling data
mindbender tagger examples/labeling/**/mindtagger.conf
# See-also: ./examples/labeling/start-mindtagger.sh
Take snapshots of your DeepDive app, producing various reports
cd your-deepdive-app
mindbender snapshot
open snapshot/LATEST/README.md
Launch Dashboard to use the reports interactively for deeper error analysis
cd your-deepdive-app
mindbender dashboard
There are some examples included in this source tree:
cd examples/dashboard/spouse_example
mindbender dashboard
Mindtagger
Mindtagger is an interactive data labeling tool. Please refer to the DeepDive documentation for more details on how to use Mindtagger to estimate precision of DeepDive apps. For marking up text documents in general, e.g., for recall estimation, please take a look at the example tasks for the moment: genomics-recall
and genomics-recall-relation
in the source tree. They can be launched using the following script:
./examples/labeling/start-mindtagger.sh