Babelfy
Jump to navigation
Jump to search
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
|
Stable release | Babelfy 1.0
/ June 2014 |
---|---|
Type | |
License | Attribution-NonCommercial-ShareAlike 3.0 Unported |
Website | babelfy |
Babelfy is a software algorithm for the disambiguation of text written in any language.
Specifically, Babelfy performs the tasks of multilingual Word Sense Disambiguation (i.e., the disambiguation of common nouns, verbs, adjectives and adverbs) and Entity Linking (i.e. the disambiguation of mentions to encyclopedic entities like people, companies, places, etc.).[1]
Overview
Babelfy is based on the BabelNet multilingual semantic network and performs disambiguation and entity linking in three steps:
- It associates with each vertex of the BabelNet semantic network, i.e., either concept or named entity, a semantic signature, that is, a set of related vertices. This is a preliminary step which needs to be performed only once, independently of the input text.
- Given an input text, it extracts all the linkable fragments from this text and, for each of them, lists the possible meanings according to the semantic network.
- It creates a graph-based semantic interpretation of the whole text by linking the candidate meanings of the extracted fragments using the previously computed semantic signatures. It then extracts a dense subgraph of this representation and selects the best candidate meaning for each fragment.
As a result, the text, written in any of the 271 languages supported by BabelNet, is output with possibly overlapping semantic annotations.[citation needed]
See also
References
- ^ A. Moro, A. Raganato, R. Navigli. Entity Linking meets Word Sense Disambiguation: a Unified Approach. Transactions of the Association for Computational Linguistics (TACL), 2, pp. 231-244, 2014.
External links
Categories:
- Articles with short description
- Short description is different from Wikidata
- Wikipedia articles needing context from August 2016
- All Wikipedia articles needing context
- All pages needing cleanup
- Articles with topics of unclear notability from August 2016
- All articles with topics of unclear notability
- Products articles with topics of unclear notability
- Articles needing additional references from April 2024
- All articles needing additional references
- Articles with multiple maintenance issues
- All articles with unsourced statements
- Articles with unsourced statements from February 2023
- Lexical semantics
- Semantics
- Knowledge representation
- Computational linguistics
- Artificial intelligence
- Multilingualism
- All stub articles
- Programming language topic stubs
- Computational linguistics stubs
- Semantics stubs