Revision: 14590
http://gate.svn.sourceforge.net/gate/?rev=14590&view=rev
Author: valyt
Date: 2011-11-22 17:59:41 +0000 (Tue, 22 Nov 2011)
Log Message:
-----------
Miscellaneous scratch code.
Modified Paths:
--------------
mimir/trunk/mimir-test/src/gate/mimir/test/Scratch.java
mimir/trunk/mimir-test/src/gate/mimir/test/ScratchConsole.groovy
Added Paths:
-----------
mimir/trunk/mimir-test/src/gate/mimir/test/scratch-script.groovy
Modified: mimir/trunk/mimir-test/src/gate/mimir/test/Scratch.java
===================================================================
--- mimir/trunk/mimir-test/src/gate/mimir/test/Scratch.java 2011-11-22
17:57:48 UTC (rev 14589)
+++ mimir/trunk/mimir-test/src/gate/mimir/test/Scratch.java 2011-11-22
17:59:41 UTC (rev 14590)
@@ -22,6 +22,7 @@
import gate.Gate;
import gate.mimir.search.QueryEngine;
+import gate.mimir.search.QueryRunner;
import gate.mimir.search.RankingQueryRunnerImpl;
import gate.mimir.search.query.QueryExecutor;
import gate.mimir.search.query.QueryNode;
@@ -158,7 +159,7 @@
QueryEngine qEngine = new QueryEngine(new File(args[0]));
QueryNode qNode = QueryParser.parse("invention");
QueryExecutor qExecutor = qNode.getQueryExecutor(qEngine);
- RankingQueryRunnerImpl qRunner =
+ QueryRunner qRunner =
new RankingQueryRunnerImpl(qExecutor,
new DelegatingScoringQueryExecutor(new CountScorer()));
//
Modified: mimir/trunk/mimir-test/src/gate/mimir/test/ScratchConsole.groovy
===================================================================
--- mimir/trunk/mimir-test/src/gate/mimir/test/ScratchConsole.groovy
2011-11-22 17:57:48 UTC (rev 14589)
+++ mimir/trunk/mimir-test/src/gate/mimir/test/ScratchConsole.groovy
2011-11-22 17:59:41 UTC (rev 14590)
@@ -32,6 +32,8 @@
// load the measurements plugin
Gate.getCreoleRegister().registerDirectories(
new File("../plugins/measurements").toURI().toURL());
+ Gate.getCreoleRegister().registerDirectories(
+ new File("../plugins/sparql").toURI().toURL());
QueryEngine qEngine = new QueryEngine(new File(args[0]));
// Prepare console
Console console = new Console();
Added: mimir/trunk/mimir-test/src/gate/mimir/test/scratch-script.groovy
===================================================================
--- mimir/trunk/mimir-test/src/gate/mimir/test/scratch-script.groovy
(rev 0)
+++ mimir/trunk/mimir-test/src/gate/mimir/test/scratch-script.groovy
2011-11-22 17:59:41 UTC (rev 14590)
@@ -0,0 +1,14 @@
+import gate.mimir.search.*
+import gate.mimir.search.score.*
+def qNode = qParser.parse('invention')
+def qExecutor = qNode.getQueryExecutor(qEngine)
+def qRunner = new RankingQueryRunnerImpl(qExecutor, new BindingScorer())
+Thread.sleep(10)
+println qRunner.getDocumentsCount()
+println qRunner.getCurrentDocumentsCount()
+
+qRunner.getDocumentHits(1).each {
+ println "${it.documentId}: ${it.termPosition} - ${it.length}"
+}
+
+qRunner.close()
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
GATE-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gate-cvs