Click or drag to resize

lemmaSemanticCloud Class

Home | imbSCI | imbACE | imbNLP | imbWEM | imbWBI
Cloud (free graph) containing webLemmaTerm as nodes
Inheritance Hierarchy
SystemObject
  freeGraph
    imbNLP.PartOfSpeech.TFModels.semanticCloudlemmaSemanticCloud

Namespace:  imbNLP.PartOfSpeech.TFModels.semanticCloud
Assembly:  imbNLP.PartOfSpeech (in imbNLP.PartOfSpeech.dll) Version: 0.2.30
Syntax
C#
public class lemmaSemanticCloud : freeGraph, 
	ILemmaCollection

The lemmaSemanticCloud type exposes the following members.

Constructors
  NameDescription
Public methodlemmaSemanticCloud
Initializes a new instance of the lemmaSemanticCloud class.
Top
Properties
  NameDescription
Public propertyclassName
Name of assigned documentSetClass
Public propertyCount
Public propertydescription (Inherited from freeGraph.)
Public propertyDisableCheck (Inherited from freeGraph.)
Public propertyfilepath
Gets or sets the filepath.
Public propertyId (Inherited from freeGraph.)
Protected propertyIsReady (Inherited from freeGraph.)
Public propertyItem
Gets the webLemmaTerm with the specified key.
Protected propertylinkRegistry (Inherited from freeGraph.)
Public propertylinks (Inherited from freeGraph.)
Public propertyLinkWeightsInversed (Inherited from freeGraph.)
Public propertyname (Inherited from freeGraph.)
Protected propertynodeDictionary (Inherited from freeGraph.)
Public propertynodes (Inherited from freeGraph.)
Public propertyprimaryChunks
Public propertyprimaryNodes
Public propertysecondaryChunks
Public propertysecondaryNodes
Public propertyweaverReport
Top
Methods
  NameDescription
Public methodAdd
Adds lemma and sets its weight to the newly created node
Public methodAddCloud (Inherited from freeGraph.)
Public methodAddLink (Inherited from freeGraph.)
Public methodAddLinkOrSum (Inherited from freeGraph.)
Public methodAddNewNode (Inherited from freeGraph.)
Public methodAddNode (Inherited from freeGraph.)
Public methodAddNodeOrSum(freeGraphNodeBase) (Inherited from freeGraph.)
Public methodAddNodeOrSum(String, Double, Int32) (Inherited from freeGraph.)
Public methodAny (Inherited from freeGraph.)
Protected methodCheck (Inherited from freeGraph.)
Public methodClear (Inherited from freeGraph.)
Public methodClone
Clones this instance.
Public methodCloneIntoType``1 (Inherited from freeGraph.)
Public methodContainsKey
Public methodContainsLink (Inherited from freeGraph.)
Public methodContainsNode (Inherited from freeGraph.)
Public methodCountLinks (Inherited from freeGraph.)
Public methodCountLinks(String, Boolean, Boolean) (Inherited from freeGraph.)
Public methodCountNodes (Inherited from freeGraph.)
Public methodDetectIfLinkWeightsAreInversed (Inherited from freeGraph.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodExpandTerms
Expands the terms.
Public methodExpandTermsToCloud(IEnumerableString, Int32, Boolean, lemmaExpansionOptions)
Returns expanded cloud from given lemma list - only for matched lemmas
Public methodExpandTermsToCloud(IEnumerablewebLemmaTerm, Int32, Boolean, lemmaExpansionOptions)
Creates a semantic cloud subset by expanding received lemmas by specified expansionSteps and lemmaExpansionOptions
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodStatic memberGetDGMLConverter
Gets the DGML converter - with categories defined
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetLink (Inherited from freeGraph.)
Public methodGetLinkedNodes(String, Boolean, freeGraphQueryResult) (Inherited from freeGraph.)
Public methodGetLinkedNodes(IEnumerableString, Int32, Boolean, Boolean, Boolean) (Inherited from freeGraph.)
Public methodGetLinkInstance (Inherited from freeGraph.)
Public methodGetLinkPerNodeRatio
Returns ratio: number of links divided by number of nodes
Public methodGetLinks (Inherited from freeGraph.)
Protected methodGetLinksBase (Inherited from freeGraph.)
Public methodGetList
Public methodGetMatchingTerms(ILemmaCollection, Boolean, ILogBuilder)
Public methodGetMatchingTerms(IEnumerablewebLemmaTerm, Boolean, ILogBuilder)
Gets the matching terms against list of nodes.
Public methodGetNode (Inherited from freeGraph.)
Public methodGetNodes (Inherited from freeGraph.)
Public methodGetOverlap (Inherited from freeGraph.)
Public methodGetSimpleGraph
Generates simple-styled graph
Public methodGetSSRM
Gets the SSRM - computes the SSRM Similarity
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberGetWebLemma(freeGraphNodeBase)
Converts the graph node into webLemmaTerm instance
Public methodStatic memberGetWebLemma(webLemmaTerm, freeGraphNodeBase, lemmaExpansionOptions)
Gets the web lemma.
Public methodStatic memberGetWebLemmaDictionary
Gets the web lemma dictionary.
Public methodInverseWeights (Inherited from freeGraph.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodnormalizeLinkWeights (Inherited from freeGraph.)
Public methodnormalizeNodeWeights (Inherited from freeGraph.)
Public methodOnAfterLoad (Inherited from freeGraph.)
Public methodOnBeforeSave
Does nothing (by default implementation) -- should be called before saving to xml
(Overrides freeGraph.OnBeforeSave(folderNode).)
Public methodRebuildIndex
Rebuilds the index.
(Overrides freeGraph.RebuildIndex.)
Public methodRemove (Inherited from freeGraph.)
Public methodResolveLemmaForTerm
Resolves the lemma for term.
Public methodResolveSingleTerm
Use this method instead of ResolveSingleTerm(String, ILogBuilder)
Public methodSave
Public methodSetNotReady (Inherited from freeGraph.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also

Reference

[!:imbNLP.PartOfSpeech.TFModels.semanticCloud.core.freeGraph]