Download presentation
Presentation is loading. Please wait.
Published byCory Underwood Modified over 9 years ago
1
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering Verbmobil from a Software Engineering point of view System Design and Software Integration Andreas Klüter sonicson GmbH, Kaiserslautern, Germany
2
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering Many partners delivered software...
3
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering Software Technology Challenges The goal Build an integrated system The situation Researchers do research Using different programming languages Researchers don’t want to be bothered with technical details The solution Introducing: the System Group Introducing: the Testbed
4
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering The Graphical User Interface
5
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering Visualization and Debug Tools ….... and much more
6
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering Service Modules: Convenient development, integration, testing,... Visualization Manager Automatic Test Module Synchronization Module User Command Mapper Arbitration of Concurrent Modules GUI Testbed Manager
7
Chennai, 17./18. Feb 04NLP System Software Engineering The Testbed: Integration Framework for NLP-Systems Black- board X Black- board Y Black- board Z Testbed Manager GUI Module A Module B Module C
8
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering PCA - Pool Communication Architecture M1 M2M3 M5 M6M4 BB 2BB 1 BB 3 M1 M2 M3 M4 M5 M6 Verbmobil I Verbmobil II Multi-Agent ArchitectureMulti-Blackboard Architecture Modules know all communication partners Direct communication between modules Reconfiguration difficult Software: ICE and ICE Master Basic Platform: PVM Modules know their I/O data pools No direct communication between modules 198 blackboards vs. 2380 direct comm. paths Reconfiguration easy Several instances of one module/functionality Software: PCA and Module Manager Basic Platform: PVM Blackboards (= „Pools“)
9
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering Audio Data Word Hypotheses Graph with Prosodic Labels VITs Underspecified Discourse Representations Command Recognizer Spontaneous Speech Recognizer Channel/Speaker Adaptation Prosodic Analysis Statistical Parser Dialog Act Recognition Chunk Parser HPSG Parser Semantic Construction Robust Dialog Semantics Semantic Transfer Generation Sample Pool Structure
10
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering Distributed Execution Supports Distributed Development server 2 server 1 controlling terminal User 2 User 1 Pool Communication Architecture
11
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering Thank you for your interest! Andreas Klüter sonicson GmbH, Kaiserslautern, Germany The Testbed has already been reused: Philips Catholic University of Nijmegen SmartKom Comic
12
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering Audio Processing („fast“) and Phonetic Fuzzy Match(„fil Kollins“) combined Audio Processing („fast“) and Phonetic Fuzzy Match(„fil Kollins“) combined
13
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering Genre Classification („pop“), Audio Processing („slow“) and Access to Meta Data („80s“) Genre Classification („pop“), Audio Processing („slow“) and Access to Meta Data („80s“)
14
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering Automatic Classification („lovesongs“)
15
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering Music Simliarity and Recommendations …
16
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering … Plus Constraints („not madonna“)
17
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering … Even More Constraints („only english songs“) … We Leed the Users to What He‘s Looking For !
18
Chennai, 17./18. Feb 04Andreas KlüterNLP System Software Engineering Installation Example: Phonetic Fuzzy Match at musicline.de
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.