| Interface | Description | 
|---|---|
| IBabelfy | Basic classes for Babelfy | 
| Class | Description | 
|---|---|
| BabelfyConfiguration | The  PropertiesConfigurationhub for the Babelfy API. | 
| BabelfyConstraints | Disambiguation constraints on a babelfy run | 
| BabelfyParameters | The Babelfy parameters that can be set for disambiguation | 
| BabelfyToken | Represents the token unit which can be used to build sentences. | 
| Enum | Description | 
|---|---|
| BabelfyParameters.DisambiguationConstraint | The disambiguation constraints on the input text | 
| BabelfyParameters.MatchingType | The matching type heuristics for candidate generation. | 
| BabelfyParameters.MCS | Enable or disable the Most Common Sense backoff strategy | 
| BabelfyParameters.PosTaggingOptions | POS-tagging settings | 
| BabelfyParameters.ScoredCandidates | Select the top ranked candidate or get all scored candidates | 
| BabelfyParameters.SemanticAnnotationResource | Select the resource to which Babelfy should link | 
| BabelfyParameters.SemanticAnnotationType | Set the type of the annotation returned by Babelfy: Concepts or Named Entities or Both. | 
| PosTag | The set of considered PoS tags in Babelfy. |