SPEECH DESCRIPTORS GENERATION SOFTWARE UTILIZED FOR CLASSIFICATION AND RECOGNITION PURPOSES Lukasz Laszko Department of Biomedical.

Slides:



Advertisements
Similar presentations
Pulan Yu School of Informatics Indiana University Bloomington Web service based Varuna.Net.
Advertisements

2 A bank application needs to access information from the customer database and integrate it with loan credit history information stored in a legacy database.
Data Management Expert Panel - WP2. WP2 Overview.
Database System Concepts and Architecture
General introduction to Web services and an implementation example
Copyright © 2008 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Andrew Stone Common Security.
Scale Up Access to your 4GL Application using Web Services
Computer Monitoring System for EE Faculty By Yaroslav Ross And Denis Zakrevsky Supervisor: Viktor Kulikov.
SPEECH DESCRIPTORS GENERATION SOFTWARE UTILIZED FOR CLASSIFICATION AND RECOGNITION PURPOSES Lukasz Laszko Department of Biomedical.
CSLA Presenter Sergey Barskiy, senior consultant at Magenic Technologies your questions Send an in order.
J2EE vs..NET Nigam Patel. Topics Background –Web Services, J2EE and.NET Similarities Differences Conclusion –Pros and Con (J2EE and.NET)
Lecture Two Database Environment Based on Chapter Two of this book:
Charlie Crocker Vice President Farallon Geographics, Inc. An Overview of Internet Mapping Technology.
1 Chapter 2 Database Environment. 2 Chapter 2 - Objectives u Purpose of three-level database architecture. u Contents of external, conceptual, and internal.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Emmanuel Cecchet et al.  Performance Scalability of J2EE application servers.  Test effect of: ◦ Application Implementation Methods ◦ Container Design.
Web Application Architecture: multi-tier (2-tier, 3-tier) & mvc
Talend 5.4 Architecture Adam Pemble Talend Professional Services.
Database Environment 1.  Purpose of three-level database architecture.  Contents of external, conceptual, and internal levels.  Purpose of external/conceptual.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
What Can Do for You! Fabian Christ
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
Database System Concepts and Architecture Lecture # 3 22 June 2012 National University of Computer and Emerging Sciences.
Meir Botner David Ben-David. Project Goal Build a messenger that allows a customer to communicate with a service provider for a fee.
2. Database System Concepts and Architecture
Fundamentals of Database Chapter 7 Database Technologies.
I Copyright © 2004, Oracle. All rights reserved. Introduction Copyright © 2004, Oracle. All rights reserved.
Introduction to Apache OODT Yang Li Mar 9, What is OODT Object Oriented Data Technology Science data management Archiving Systems that span scientific.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Introduction to the Adapter Server Rob Mace June, 2008.
Alcatel-Lucent CDC Workshop, Coaching & Knowledge Transfer Architecture.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
The Client/Server Database Environment Ployphan Sornsuwit KPRU Ref.
Grid Chemistry System Architecture Overview Akylbek Zhumabayev.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
8/31/2012ISC329 Isabelle Bichindaritz1 Database Environment.
Secure Systems Research Group - FAU SW Development methodology using patterns and model checking 8/13/2009 Maha B Abbey PhD Candidate.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Facilitating Document Annotation using Content and Querying Value.
Database Environment Chapter 2. Data Independence Sometimes the way data are physically organized depends on the requirements of the application. Result:
Mike Jackson EPCC OGSA-DAI Architecture + Extensibility OGSA-DAI Tutorial GGF17, Tokyo.
1 Chapter 1 Introduction to Databases Transparencies.
Introduction Database integral part of our day to day life Collection of related database Database Management System : software managing and controlling.
EGEE User Forum Data Management session Development of gLite Web Service Based Security Components for the ATLAS Metadata Interface Thomas Doherty GridPP.
Presented by Vishy Grandhi.  Architecture (Week 1) ◦ Development Environments ◦ Model driven architecture ◦ Licensing and configuration  AOT (Week 2)
Web Technologies Lecture 8 Server side web. Client Side vs. Server Side Web Client-side code executes on the end-user's computer, usually within a web.
Module 9 User Profiles and Social Networking. Module Overview Configuring User Profiles Implementing SharePoint 2010 Social Networking Features.
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
WEB SERVER SOFTWARE FEATURE SETS
 Web pages originally static  Page is delivered exactly as stored on server  Same information displayed for all users, from all contexts  Dynamic.
Ranking of Database Query Results Nitesh Maan, Arujn Saraswat, Nishant Kapoor.
The basics of knowing the difference CLIENT VS. SERVER.
Java Programming: Advanced Topics 1 Enterprise JavaBeans Chapter 14.
Chapter 2 Database Environment.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
2) Database System Concepts and Architecture. Slide 2- 2 Outline Data Models and Their Categories Schemas, Instances, and States Three-Schema Architecture.
Interaction classes Record context Custom lookups.
Submitted by: Moran Mishan. Instructed by: Osnat (Ossi) Mokryn, Dr.
TECHNICAL ASSISTANCE FOR THE CONVERSION OF RBPAPs INTO RBMPs DATA MANAGEMENT INCEPTION WORKSHOP ESTAMBUL February Eusebio CRUZ GARCÍA.
Introducing the Microsoft® .NET Framework
Chapter 2 Database Environment.
Chapter 2 Database System Concepts and Architecture
Database System Concepts and Architecture
Server Concepts Dr. Charles W. Kann.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Chapter 2 Database Environment.
Chapter 2 Database Environment Pearson Education © 2009.
Oracle Architecture Overview
LitwareHR v2: an S+S reference application
Chapter 2 Database Environment Pearson Education © 2009.
Presentation transcript:

SPEECH DESCRIPTORS GENERATION SOFTWARE UTILIZED FOR CLASSIFICATION AND RECOGNITION PURPOSES Lukasz Laszko Department of Biomedical Engineering, Faculty of Electronics, Telecommunications and Informatics, Gdansk University of Technology

General architecture SDR client SDR server ASR server SDR DB Service Oriented Architecture External systems

Spoken content retrivial – implementation ASR Server architecture Status : implemented ASR Engine Metadata datbase ORM mapper Multithread execution pool Web service Java Concurrency Framework JAX-WS 2.1 with WSIT on Apache Jetty 6 CMU Sphinx-4 Network SOAP + MTOM over HTTPS

Spoken content retrivial – implementation SDR Server architecture External services agents Network Status : under development ASR Connector Services FrontEnd Diagnostic portal Data Access LogicWorkflow Runtime Data Connector Indexing Service Search Service Indexing Workflow Search Workflow SCD Database

SDR database model -Holds ASR temporary results -Holds extraction metadata -Supports task queuing -Performance measurement

SDR database model

SDR architecture – Microsoft P&P architecture approach retail model with mappings SDR database ASR web service IoC with policy injection Web portal + SOAP interfaces

SDR Component - technology 5 Layer architecture (3 layer architecture extension): -Data management layer – PL/SQL stored procedures hosted on Oracle Database 10g -Data access layer – data accessors for stored procedures and ORM mapping (Apache iBatis + Oracle Data Provider for.NET) -Business Logic Layer – business rules encapsulation -Presentation layer – ASP.NET web application + Flash communication server -Client presentation layer – client JavaScript code and Adobe Flex Flash forms communicating with presentation layer via Flash Remoting gateway interface Additionally IoC container for model views load is used – Spring.NET with Policy Injection Aspect programing interface for validation and error handling Routines at Business Logic / Presentation boundry. Security: -Windows Integrated Security – integrated authentication in MS Windows domains, background authorization in components supporting WIS -Standalone, buildin security – custom membership and role providers for ASP.NET providing authentication and authorization according to credentials stored in the database

Indexing and retreval methods Indexing methods Word indexingSub-word indexing

Indexing and retreval methods Spoken document indexing and retrivial methods = extension for full-text indexing methods in textual databases Retrieval Status Value (RSV) – a relevance score calculated for each document stored in the database according to specified Information Retrevial (IR) query. This value reflects how much a given document satisfies requirements defined in the query. IR models adapted for SDR purposes Similarity based modelsProbabilistic models

Similarity based models In this models RSV is defined as a measure of similarity reflecting the degree of resemblance between the query and the document descriptions. The most popular similarity based models are based on the vector space model (VSM) 1. Boolean matching searching 2. Best matching-searching (Salton and Backley method) Weighting Methods Weighting methods fd(t) is the frequency of term t in document description D fq(t) is the frequency of term t in query Q Nc is the total number of documents in the collection and nct the number of documents containing term t Weighting methods

Current status Implementation: Documentation: ASR components – implemented and validated ASR connector for SDR system – partially implemented SDR Client portal – partially implemented SDR Documents indexing – implemented, with partial user interface SDR Documents search – implemented with unit tests Requirements specification – compilant with IEEE-830 standard and Volere template Functional specification – compilant with IEEE standard Design specification for both ASR and SDR systems Test cases and validation scenarios Solution descriptions