Examples of MetaDataHit


Examples of org.apache.ctakes.dictionary.lookup.MetaDataHit

      {
        LookupHit lh = (LookupHit) lhAtOffsetItr.next();

        neBegin = lh.getStartOffset();
        neEnd = lh.getEndOffset();
        MetaDataHit metaData = lh.getDictMetaDataHit();
       
        addTerm(jcas, metaData, neBegin, neEnd);
      }
    }
  }
View Full Code Here

Examples of org.apache.ctakes.dictionary.lookup.MetaDataHit

        LookupHit lh = (LookupHit) lhAtOffsetItr.next();
        neBegin = lh.getStartOffset();
        neEnd = lh.getEndOffset();

        //MetaDataHit mdh = lh.getGazMetaDataHit();
        MetaDataHit mdh = lh.getDictMetaDataHit();
       
        OntologyConcept oc = new OntologyConcept(jcas);
        oc.setCode(mdh.getMetaFieldValue(iv_props.getProperty(CODE_MF_PRP_KEY)));
        oc.setCodingScheme(iv_props.getProperty(CODING_SCHEME_PRP_KEY));

        ocArr.set(ocArrIdx, oc);
        ocArrIdx++;
      }
View Full Code Here

Examples of org.apache.ctakes.dictionary.lookup.MetaDataHit

      {
        LookupHit lh = (LookupHit) lhAtOffsetItr.next();

        neBegin = lh.getStartOffset();
        neEnd = lh.getEndOffset();
        MetaDataHit metaData = lh.getDictMetaDataHit();
       
        addLocation(jcas, metaData, neBegin, neEnd);
      }
    }
  }
View Full Code Here

Examples of org.apache.ctakes.dictionary.lookup.MetaDataHit

      {
        LookupHit lh = (LookupHit) lhAtOffsetItr.next();
        neBegin = lh.getStartOffset();
        neEnd = lh.getEndOffset();
        //MetaDataHit mdh = lh.getGazMetaDataHit();
        MetaDataHit mdh = lh.getDictMetaDataHit();

        OntologyConcept oc = new OntologyConcept(jcas);
        oc.setCode(mdh.getMetaFieldValue(iv_props.getProperty(CODE_MF_PRP_KEY)));
        oc.setCodingScheme(iv_props.getProperty(CODING_SCHEME_PRP_KEY));

        ocArr.set(ocArrIdx, oc);
        ocArrIdx++;
      }
View Full Code Here

Examples of org.apache.ctakes.dictionary.lookup.MetaDataHit

      {
        LookupHit lh = (LookupHit) lhAtOffsetItr.next();
        neBegin = lh.getStartOffset();
        neEnd = lh.getEndOffset();
        //MetaDataHit mdh = lh.getGazMetaDataHit();
        MetaDataHit mdh = lh.getDictMetaDataHit();

        OntologyConcept oc = new OntologyConcept(jcas);
        oc.setCode(mdh.getMetaFieldValue(iv_props.getProperty(CODE_MF_PRP_KEY)));
        oc.setCodingScheme(iv_props.getProperty(CODING_SCHEME_PRP_KEY));

        ocArr.set(ocArrIdx, oc);
        ocArrIdx++;
      }
View Full Code Here

Examples of org.apache.ctakes.dictionary.lookup.MetaDataHit

    *
    * @param lookupHit
    * @return
    */
   private boolean isDuplicate( final LookupHit lookupHit ) {
      final MetaDataHit metaDataHit = lookupHit.getDictMetaDataHit();
      // iterate over MetaDataHits that have already been seen
      final LookupHitKey lookupHitKey = new LookupHitKey( lookupHit );
      Set<MetaDataHit> mdhDuplicateSet = _duplicateDataMap.get(lookupHitKey);
      if (mdhDuplicateSet != null && mdhDuplicateSet.contains( metaDataHit ) ) {
         // current LookupHit is a duplicate
View Full Code Here

Examples of org.apache.ctakes.dictionary.lookup.MetaDataHit

                  "You may want to consider setting a higher value, since there may be more entries not being returned in the event greater than "
                        + iv_maxHits + " exist." );
         }
         for ( ScoreDoc scoreDoc : hits ) {
            final Document luceneDoc = iv_searcher.doc( scoreDoc.doc );
            final MetaDataHit mdh = new LuceneDocumentMetaDataHitImpl( luceneDoc );
            metaDataHitSet.add( mdh );
         }
         return metaDataHitSet;
      } catch ( IOException ioe ) {
         // thrown by IndexSearcher.search(), IndexSearcher.doc()
View Full Code Here

Examples of org.apache.ctakes.dictionary.lookup.MetaDataHit

            int begin = lh.getStartOffset();
            int end = lh.getEndOffset();
            String coveredText = jcas.getDocumentText().substring(begin, end);           
            iv_logger.info("LookupHit offsets=("+begin+","+end+")\tcoveredText="+coveredText);
           
            MetaDataHit mdh = lh.getDictMetaDataHit();
            Iterator nameItr = mdh.getMetaFieldNames().iterator();
            while (nameItr.hasNext())
            {
                String mfName = (String)nameItr.next();
                String mfValue = mdh.getMetaFieldValue(mfName);
                iv_logger.info("\tmetafield="+mfName+"\tvalue="+mfValue);
            }
        }
    }
View Full Code Here

Examples of org.apache.ctakes.dictionary.lookup.MetaDataHit

      if ( strTableRows.length == 0 ) {
         return Collections.emptySet();
      }
      final Set<MetaDataHit> metaDataHitSet = new HashSet<MetaDataHit>();
      for ( StringTableRow tableRow : strTableRows ) {
         final MetaDataHit metaDataHit = new StringTableRowMetaDataHitImpl( tableRow );
         metaDataHitSet.add( metaDataHit );
      }
      return metaDataHitSet;
   }
View Full Code Here

Examples of org.apache.ctakes.dictionary.lookup.MetaDataHit

            final Map<Integer,Set<UmlsConcept>> conceptMap = new HashMap<Integer,Set<UmlsConcept>>();
            // Iterate over the LookupHit objects and group Snomed codes by NE type
            // For each NE type for which there is a hit, get all the Snomed codes
            // that map to the given CUI.
            for ( LookupHit lookupHit : entry.getValue() ) {
               final MetaDataHit mdh = lookupHit.getDictMetaDataHit();
               final String cui = mdh.getMetaFieldValue( cuiPropKey );
               final String tui = mdh.getMetaFieldValue( tuiPropKey );
               //String text = lh.getDictMetaDataHit().getMetaFieldValue("text");
               if ( !_validTuiSet.contains( tui ) ) {
                  continue;
               }
               final String cuiTuiKey = getUniqueKey( cui, tui );
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.