summaryrefslogtreecommitdiff
path: root/example/run.sh
diff options
context:
space:
mode:
authorPatrick Simianer <simianer@cl.uni-heidelberg.de>2014-04-25 18:21:11 +0200
committerPatrick Simianer <simianer@cl.uni-heidelberg.de>2014-04-25 18:21:11 +0200
commit5f04f17907ce37a8e8dd6cff9cb6dc026b30b8f6 (patch)
treeefebc9d2ff2a6cda1bb0c1da60bcbfc9b001ad3d /example/run.sh
parent4e3260df76571ee3be531a6d7c0c1b5c93a056a4 (diff)
better readme, example and code
Diffstat (limited to 'example/run.sh')
-rwxr-xr-xexample/run.sh35
1 files changed, 35 insertions, 0 deletions
diff --git a/example/run.sh b/example/run.sh
new file mode 100755
index 0000000..fba3931
--- /dev/null
+++ b/example/run.sh
@@ -0,0 +1,35 @@
+#!/bin/bash
+
+# memcached has to be running!
+#memcached -p 31337
+
+CDEC=/toolbox/cdec
+
+../rebol.rb \
+ -k 100 \
+ -i $(pwd)/data.in \
+ -r $(pwd)/data.en \
+ -g $(pwd)/data.gold \
+ -h $(pwd)/data.funql \
+ -w $(pwd)/../data/weights.init \
+ -t $(pwd)/../data/stopwords.en \
+ -c $(pwd)/cdec.ini \
+ -b $(pwd)/cfg.rb \
+ -o output-weights \
+ -l \
+ -e 0.01 \
+ -j 1 \
+ -v rebol 2>output.stderr > output.stdout
+
+# translate test
+$CDEC/decoder/cdec \
+ -c cdec.ini \
+ -w output-weights 2>/dev/null \
+ < data.in \
+ | ../scripts/geoquery/semparse.rb $(pwd)/cfg.rb \
+ | ../scripts/geoquery/query.rb $(pwd)/cfg.rb > output-answers
+
+# evaluate result
+../scripts/geoquery/eval.rb \
+ data.gold < output-answers > output-eval
+