Text Engineering Software Laboratory
| Tesla
| |
|---|---|
| |
| Basisdaten
| |
| Entwickler | Universität zu Köln |
| Betriebssystem | plattformunabhängig |
| Programmiersprache | Java |
| Kategorie | Natural language processing |
| Lizenz | Eclipse Public License |
| spinfo.uni-koeln.de, ehemals: tesla.spinfo.uni-koeln.de | |
Tesla (Text Engineering Software Laboratory, deutsch:
- (wörtlich:) Text-Verarbeitungs-Software-Labor,
- (besser:) Labor zur Entwicklung von Text-Verarbeitungs-Software,
- (stark verkürzt:) Labor zur Verarbeitung von Texten)
ist eine Software, mit der reproduzierbare Experimente mit textuellen Daten durchgeführt werden können.
Als textuelle Daten gelten dabei alle Arten von Daten, die sich durch eine Sequenz diskreter Einheiten darstellen lassen.
Tesla wird seit 2005 am Institut für Linguistik der Universität zu Köln (Abteilung Sprachliche Informationsverarbeitung) entwickelt und stellt eine Software-Umgebung für Wissenschaftler, die mit Texten arbeiten, zur Verfügung.
Der konzeptuelle Schwerpunkt des Frameworks liegt dabei auf experimenteller Daten- und Verfahrensanalyse; so werden Wissenschaftler dabei unterstützt,
- unterschiedliche Arten von Texten (bspw. natürlichsprachliche Texte oder DNA-Transkriptionen) als Grundlage ihrer Experimente auszuwählen,
- etablierte ebenso wie neu entwickelte Verfahren auf diese Texte anzuwenden und
- die Experimente in einer Form zu dokumentieren, mit der sie nachvollzogen und wiederholt werden können.

Tesla ist als Komponenten-System in Java implementiert, das auf Basis einer Client-Server-Architektur realisiert wurde. Über den Eclipse-basierten Client kann der Nutzer Texte verwalten und Experimente entwerfen. Experimente bestehen aus dem zu analysierenden Ausgangsmaterial (einzelne Texte oder Textsammlungen) und Komponenten, die bestimmte Aufgaben der Textprozessierung (bspw. Tokenisierung, Part-of-speech-Tagging oder Sequenzalignment) übernehmen. Die Komponenten sind miteinander kombinierbar, wenn ihre Schnittstellen aufeinander abgestimmt sind. Schnittstellen der Komponenten sind die von ihnen erzeugten Ergebnisse, die als Annotationen mit den Rohdaten (Texte) verknüpft werden. Im Unterschied zu vergleichbaren Systemen wie UIMA sind die Ein- und Ausgabeschnittstellen von Tesla-Komponenten kaum restringiert, wodurch eine fein granulierte Komponenten-Kapselung ermöglicht wird, und es bspw. auch möglich ist, komplexe Datentypen (wie Graphen oder hochdimensionale Vektoren) als Annotationen zu verwenden.
Literatur
- Jürgen Hermes, Stephan Schwiebert: „Classification of text processing components: The Tesla Role System.“. In: Fink, Lausen, Seidel und Ultsch: „Advances in Data Analysis, Data Handling and Business Intelligence“, Springer Verlag 2010 Abstract
- Jürgen Hermes: „Textprozessierung: Design und Applikation.“ Dissertationsschrift, Universität zu Köln. PDF-Dokument
- Stephan Schwiebert: „Tesla. Ein virtuelles Labor für experimentelle Computer- und Korpuslinguistik.“ Dissertationsschrift, Universität zu Köln. PDF-Dokument
Weblinks
- Offizielle Website: spinfo.uni-koeln.de, ehemals: tesla.spinfo.uni-koeln.de
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.
