You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opennlp.apache.org by bg...@apache.org on 2013/04/04 19:14:26 UTC

svn commit: r1464645 - /opennlp/sandbox/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/taxo_builder/TaxonomyExtenderViaMebMining.java

Author: bgalitsky
Date: Thu Apr  4 17:14:25 2013
New Revision: 1464645

URL: http://svn.apache.org/r1464645
Log:
opennlp-548 bing api

Modified:
    opennlp/sandbox/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/taxo_builder/TaxonomyExtenderViaMebMining.java

Modified: opennlp/sandbox/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/taxo_builder/TaxonomyExtenderViaMebMining.java
URL: http://svn.apache.org/viewvc/opennlp/sandbox/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/taxo_builder/TaxonomyExtenderViaMebMining.java?rev=1464645&r1=1464644&r2=1464645&view=diff
==============================================================================
--- opennlp/sandbox/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/taxo_builder/TaxonomyExtenderViaMebMining.java (original)
+++ opennlp/sandbox/opennlp-similarity/src/main/java/opennlp/tools/similarity/apps/taxo_builder/TaxonomyExtenderViaMebMining.java Thu Apr  4 17:14:25 2013
@@ -147,15 +147,13 @@ public class TaxonomyExtenderViaMebMinin
       String domain, String lang, int numbOfHits) {
     List<List<ParseTreeChunk>> genResult = new ArrayList<List<ParseTreeChunk>>();
     try {
-      List<String> resultList = search(query, domain, lang, numbOfHits);
+      List<HitBase> resultList = runSearch(query, numbOfHits);
 
-      BingResponse resp = populateBingHit(resultList.get(0));
-      // printSearchResult(resultList.get(0));
-      for (int i = 0; i < resp.getHits().size(); i++) {
+      for (int i = 0; i < resultList.size(); i++) {
         {
-          for (int j = i + 1; j < resp.getHits().size(); j++) {
-            HitBase h1 = resp.getHits().get(i);
-            HitBase h2 = resp.getHits().get(j);
+          for (int j = i + 1; j < resultList.size(); j++) {
+            HitBase h1 = resultList.get(i);
+            HitBase h2 = resultList.get(j);
             String snapshot1 = StringCleaner.processSnapshotForMatching(h1
                 .getTitle() + " . " + h1.getAbstractText());
             String snapshot2 = StringCleaner.processSnapshotForMatching(h2