Jump to content

IBM SystemT: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Yunyaoli (talk | contribs)
mNo edit summary
LauraPink (talk | contribs)
No edit summary
 
(21 intermediate revisions by 14 users not shown)
Line 1: Line 1:
{{Orphan|date=January 2021}}
'''IBM SystemT''' is a declarative [[information extraction]] system built as a research project at [[IBM]]'s [[IBM Almaden Research Center]] beginning in 2005. Its name is partially inspired by [[System R]], a [[:wikt:seminal|seminal]] project from the same research center.


{{Infobox software
SystemT includes the following three main components: (1) AQL, a declarative rule language with similar syntax as SQL; (2) Optimizer, which takes AQL statements as input and generates high-performance algebraic execution plans; and (3) Execute engine, which executes the plan generated by the Optimizer and performs information extraction over input documents.
| name = IBM SystemT
| developer = [[IBM]]
| operating system = [[Linux]], [[macOS]], [[Windows]]
| programming language = {{ill|Annotation Query Language|lt=AQL|de}}, [[Java (programming language)|Java]]
| genre = [[Information Extraction]], [[Text mining]]
| website = {{URL|1=https://researcher.watson.ibm.com/researcher/view_group.php?id=1264|2=SystemT}}
}}
'''IBM SystemT''' is a declarative [[information extraction]] system. It was first built in 2005, as a research project at [[IBM]]'s [[IBM Almaden Research Center]]. Its name is partially inspired by [[IBM System R|System R]], a [[:wikt:seminal|seminal]] project from the same research center.


SystemT<ref>{{Cite journal|last=Chiticariu|first=Laura|last2=Krishnamurthy|first2=Rajasekar|last3=Li|first3=Yunyao|last4=Raghavan|first4=Sriram|last5=Reiss|first5=Frederick R.|last6=Vaithyanathan|first6=Shivakumar|date=2010-01-01|title=SystemT: An Algebraic Approach to Declarative Information Extraction|url=http://dl.acm.org/citation.cfm?id=1858681.1858695|journal=Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics|series=ACL '10|location=Uppsala, Sweden|publisher=Association for Computational Linguistics|pages=128–137}}</ref> comprises the following three main components: (1) AQL, a declarative rule language with a similar syntax to SQL; (2) Optimizer, which accepts AQL statements as input and generates high-performance algebraic execution plans; and (3) Executing engine, which executes the plan generated by the Optimizer and performs information extraction over input documents.
SystemT has been [http://researcher.watson.ibm.com/researcher/view_group_subpage.php?id=6337 taught in multiple universities around the globe] and as [https://bigdatauniversity.com/learn/text_analytics/?cm_mc_uid=98595188625114737964240&cm_mc_sid_50200000=1478903036 online courses] since late September 2016.

SystemT is available as part of IBM BigInsights,<ref>{{Citation | url = https://www.ibm.com/analytics/us/en/technology/biginsights/ | title = IBM BigInsights}}</ref> and has also been taught in multiple universities around the globe. A version of SystemT was available (starting in September 2016) as a companion to a sequence of online courses in Text Analytics.<ref>{{Citation | url = https://cognitiveclass.ai/courses/systemt/ | title = Text Analytics: Getting Results with SystemT}}</ref><ref>{{Cite journal|last=Chiticariu|first=Laura|last2=Danilevsky|first2=Marina|last3=Li|first3=Yunyao|last4=Reiss|first4=Frederick|last5=Zhu|first5=Huaiyu|title=SystemT: Declarative Text Understanding for Enterprise|url=https://www.aclweb.org/anthology/N18-3010|journal=Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 3 (Industry Papers)|publisher=Association for Computational Linguistics|pages=76–83}}</ref>

==References==
{{reflist}}


==External links==
==External links==
* {{Citation | url = http://researcher.watson.ibm.com/researcher/view_group.php?id=1264 | title = IBM SystemT}}.
* {{Citation | url = http://researcher.watson.ibm.com/researcher/view_group.php?id=1264 | title = IBM SystemT}}

* {{Citation | url = https://bigdatauniversity.com/learn/text_analytics/?cm_mc_uid=98595188625114737964240&cm_mc_sid_50200000=1478903036 | title = Text Analytics: Getting Results with SystemT}}.
[[Category:IBM software]]


{{software-stub}}

Latest revision as of 10:40, 17 April 2023

IBM SystemT
Developer(s)IBM
Written inAQL [de], Java
Operating systemLinux, macOS, Windows
TypeInformation Extraction, Text mining
WebsiteSystemT

IBM SystemT is a declarative information extraction system. It was first built in 2005, as a research project at IBM's IBM Almaden Research Center. Its name is partially inspired by System R, a seminal project from the same research center.

SystemT[1] comprises the following three main components: (1) AQL, a declarative rule language with a similar syntax to SQL; (2) Optimizer, which accepts AQL statements as input and generates high-performance algebraic execution plans; and (3) Executing engine, which executes the plan generated by the Optimizer and performs information extraction over input documents.

SystemT is available as part of IBM BigInsights,[2] and has also been taught in multiple universities around the globe. A version of SystemT was available (starting in September 2016) as a companion to a sequence of online courses in Text Analytics.[3][4]

References

[edit]
  1. ^ Chiticariu, Laura; Krishnamurthy, Rajasekar; Li, Yunyao; Raghavan, Sriram; Reiss, Frederick R.; Vaithyanathan, Shivakumar (2010-01-01). "SystemT: An Algebraic Approach to Declarative Information Extraction". Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics. ACL '10. Uppsala, Sweden: Association for Computational Linguistics: 128–137.
  2. ^ IBM BigInsights
  3. ^ Text Analytics: Getting Results with SystemT
  4. ^ Chiticariu, Laura; Danilevsky, Marina; Li, Yunyao; Reiss, Frederick; Zhu, Huaiyu. "SystemT: Declarative Text Understanding for Enterprise". Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 3 (Industry Papers). Association for Computational Linguistics: 76–83.
[edit]