Examples of addTerm()


Examples of edu.gslis.textrepresentation.FeatureVector.addTerm()

    // need to lowercase the query vector
    FeatureVector temp = new FeatureVector(null);
    Iterator<String> qTerms = query.getFeatureVector().iterator();
    while(qTerms.hasNext()) {
      String term = qTerms.next();
      temp.addTerm(term.toLowerCase(), query.getFeatureVector().getFeatureWeight(term));
    }
    temp.normalize();;
    query.setFeatureVector(temp);
   
    System.err.println(query.getTitle()+": "+queryText);
View Full Code Here

Examples of edu.illinois.lis.document.FeatureVector.addTerm()

      // stupid hack.  need to lowercase the query vector
      FeatureVector temp = new FeatureVector(null);
      Iterator<String> qTerms = query.getFeatureVector().iterator();
      while(qTerms.hasNext()) {
        String term = qTerms.next();
        temp.addTerm(term.toLowerCase(), query.getFeatureVector().getFeaturetWeight(term));
      }
      temp.normalizeToOne();
      query.setFeatureVector(temp);
     
     
View Full Code Here

Examples of edu.illinois.lis.document.FeatureVector.addTerm()

    Iterator<KeyValuePair> it = features.iterator();
   
    int i=0;
    while(it.hasNext() && i++ < fbTermCount) {     
      KeyValuePair tuple = it.next();
      finalVector.addTerm(tuple.getKey(), tuple.getScore());
    }
   
    newQuery.setFeatureVector(finalVector);
   
    return newQuery;
View Full Code Here

Examples of edu.illinois.lis.document.FeatureVector.addTerm()

    FeatureVector f = new FeatureVector(stopper);
    Iterator<KeyValuePair> it = features.iterator();
   
    while(it.hasNext()) {     
      KeyValuePair tuple = it.next();
      f.addTerm(tuple.getKey(), tuple.getScore());
   
   
    return f;
  }
 
View Full Code Here

Examples of edu.illinois.lis.document.FeatureVector.addTerm()

      Iterator<JsonElement> featureIterator = modelObjectArray.iterator();
      while(featureIterator.hasNext()) {
        JsonObject featureObject = (JsonObject)featureIterator.next();
        double weight  = featureObject.get("weight").getAsDouble();
        String feature = featureObject.get("feature").getAsString();
        featureVector.addTerm(feature, weight);
      }
     
     
      GQuery gQuery = new GQuery();
      gQuery.setTitle(title);
View Full Code Here

Examples of edu.pitt.dbmi.nlp.noble.terminology.Concept.addTerm()

            }else if("name".equals(key)){
              c.setSynonyms(new String [0]);
              c.setName(val);
              Term t = Term.getTerm(val);
              t.setPreferred(true);
              c.addTerm(t);
            }else if("namespace".equals(key)){
              c.addSemanticType(SemanticType.getSemanticType(val));
            }else if("def".equals(key)){
              Matcher m = p.matcher(val);
              if(m.matches())
View Full Code Here

Examples of edu.pitt.dbmi.nlp.noble.terminology.Concept.addTerm()

                form = m.group(2);
              }
              Term t = Term.getTerm(val);
              if(form != null)
                t.setForm(form);
              c.addTerm(t);
            }else if("is_a".equals(key)){
              int j = val.indexOf("!");
              if(j > -1)
                val = val.substring(0,j).trim();
              c.addRelatedConcept(Relation.BROADER,val);
View Full Code Here

Examples of edu.pitt.dbmi.nlp.noble.terminology.Concept.addTerm()

            term.setPreferred(true);
         
          // add to concept
          c.addSynonym(text);
          c.addSource(source);
          c.addTerm(term);
          c.addCode(code, source);
         
          // set preferred name for the first time
          if(term.isPreferred()){
            // if prefered name source is not set OR
View Full Code Here

Examples of edu.pitt.terminology.lexicon.Concept.addTerm()

            term.setPreferred(true);
         
          // add to concept
          c.addSynonym(text);
          c.addSource(source);
          c.addTerm(term);
          c.addCode(code, source);
         
          // set preferred name for the first time
          if(term.isPreferred()){
            // if prefered name source is not set OR
View Full Code Here

Examples of edu.pitt.terminology.lexicon.Concept.addTerm()

            }else if("name".equals(key)){
              c.setSynonyms(new String [0]);
              c.setName(val);
              Term t = Term.getTerm(val);
              t.setPreferred(true);
              c.addTerm(t);
            }else if("namespace".equals(key)){
              c.addSemanticType(SemanticType.getSemanticType(val));
            }else if("def".equals(key)){
              Matcher m = p.matcher(val);
              if(m.matches())
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.