Submit Search
Upload
Lime broker
•
1 like
•
1,205 views
John Pereira
Follow
The MICO Broker: An Orchestration Framework for Linked Data Extractors
Read less
Read more
Technology
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 26
Download now
Download to read offline
Recommended
Lime recommendation
Lime recommendation
John Pereira
The LinkedTV Platform - Towards a Reactive Linked Media Management System
The LinkedTV Platform - Towards a Reactive Linked Media Management System
Jan Thomsen
The VESTA Platform: Video Evaluation System for Task Analysis
The VESTA Platform: Video Evaluation System for Task Analysis
Agence du Numérique (AdN)
Orange Canvas - PyData 2013
Orange Canvas - PyData 2013
justin_sun
Data Mining Tools / Orange
Data Mining Tools / Orange
Yasemin Karaman
Josep Maria Salanova - Introduction to BDE+SC4
Josep Maria Salanova - Introduction to BDE+SC4
BigData_Europe
Luigi Selmi - The Big Data Integrator Platform
Luigi Selmi - The Big Data Integrator Platform
BigData_Europe
Open Cloud Computing Interface
Open Cloud Computing Interface
Jean Parpaillon
Recommended
Lime recommendation
Lime recommendation
John Pereira
The LinkedTV Platform - Towards a Reactive Linked Media Management System
The LinkedTV Platform - Towards a Reactive Linked Media Management System
Jan Thomsen
The VESTA Platform: Video Evaluation System for Task Analysis
The VESTA Platform: Video Evaluation System for Task Analysis
Agence du Numérique (AdN)
Orange Canvas - PyData 2013
Orange Canvas - PyData 2013
justin_sun
Data Mining Tools / Orange
Data Mining Tools / Orange
Yasemin Karaman
Josep Maria Salanova - Introduction to BDE+SC4
Josep Maria Salanova - Introduction to BDE+SC4
BigData_Europe
Luigi Selmi - The Big Data Integrator Platform
Luigi Selmi - The Big Data Integrator Platform
BigData_Europe
Open Cloud Computing Interface
Open Cloud Computing Interface
Jean Parpaillon
MICO — Towards Contextual Media Analysis
MICO — Towards Contextual Media Analysis
Thomas Kurz
Hans-Christian Schmitz: The MIP Information Model
Hans-Christian Schmitz: The MIP Information Model
Semantic Web Company
Arkena IMF case study
Arkena IMF case study
Marc-Antoine ARNAUD
Streamline - Stream Analytics for Everyone
Streamline - Stream Analytics for Everyone
DataWorks Summit/Hadoop Summit
System and Software Engineering for Industry 4.0
System and Software Engineering for Industry 4.0
Pankesh Patel
Software Tools for Building Industry 4.0 Applications
Software Tools for Building Industry 4.0 Applications
Pankesh Patel
Unlocking insights in streaming data
Unlocking insights in streaming data
Carolyn Duby
Update on IPTC's EXTRA Open Source Classification Engine
Update on IPTC's EXTRA Open Source Classification Engine
Stuart Myles
Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5
Christian Heindel
Eclipse Paho Progress Report - EclipseCon 2012
Eclipse Paho Progress Report - EclipseCon 2012
Andy Piper
OSDC 2014: Thomas Schend - Introduction to Synnefo open source cloud stack
OSDC 2014: Thomas Schend - Introduction to Synnefo open source cloud stack
NETWAYS
Prometheus and Grafana
Prometheus and Grafana
Lhouceine OUHAMZA
Main Slide
Main Slide
Carl Ford
OpenNTF - UKLUG 2009 Edinburgh
OpenNTF - UKLUG 2009 Edinburgh
OpenNTF
Its Finally Here! Building Complex Streaming Analytics Apps in under 10 min w...
Its Finally Here! Building Complex Streaming Analytics Apps in under 10 min w...
DataWorks Summit
A new model for the selection of web development frameworks: application to P...
A new model for the selection of web development frameworks: application to P...
IJECEIAES
Airbus and open source for fossa 2010
Airbus and open source for fossa 2010
fOSSa 2010 Main Presentations
Softeam profile 2014
Softeam profile 2014
Andrey Sadovykh
Innomatic Platform Architecture Overview
Innomatic Platform Architecture Overview
Innomatic Platform
Open MPI SC'15 State of the Union BOF
Open MPI SC'15 State of the Union BOF
Jeff Squyres
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
More Related Content
Similar to Lime broker
MICO — Towards Contextual Media Analysis
MICO — Towards Contextual Media Analysis
Thomas Kurz
Hans-Christian Schmitz: The MIP Information Model
Hans-Christian Schmitz: The MIP Information Model
Semantic Web Company
Arkena IMF case study
Arkena IMF case study
Marc-Antoine ARNAUD
Streamline - Stream Analytics for Everyone
Streamline - Stream Analytics for Everyone
DataWorks Summit/Hadoop Summit
System and Software Engineering for Industry 4.0
System and Software Engineering for Industry 4.0
Pankesh Patel
Software Tools for Building Industry 4.0 Applications
Software Tools for Building Industry 4.0 Applications
Pankesh Patel
Unlocking insights in streaming data
Unlocking insights in streaming data
Carolyn Duby
Update on IPTC's EXTRA Open Source Classification Engine
Update on IPTC's EXTRA Open Source Classification Engine
Stuart Myles
Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5
Christian Heindel
Eclipse Paho Progress Report - EclipseCon 2012
Eclipse Paho Progress Report - EclipseCon 2012
Andy Piper
OSDC 2014: Thomas Schend - Introduction to Synnefo open source cloud stack
OSDC 2014: Thomas Schend - Introduction to Synnefo open source cloud stack
NETWAYS
Prometheus and Grafana
Prometheus and Grafana
Lhouceine OUHAMZA
Main Slide
Main Slide
Carl Ford
OpenNTF - UKLUG 2009 Edinburgh
OpenNTF - UKLUG 2009 Edinburgh
OpenNTF
Its Finally Here! Building Complex Streaming Analytics Apps in under 10 min w...
Its Finally Here! Building Complex Streaming Analytics Apps in under 10 min w...
DataWorks Summit
A new model for the selection of web development frameworks: application to P...
A new model for the selection of web development frameworks: application to P...
IJECEIAES
Airbus and open source for fossa 2010
Airbus and open source for fossa 2010
fOSSa 2010 Main Presentations
Softeam profile 2014
Softeam profile 2014
Andrey Sadovykh
Innomatic Platform Architecture Overview
Innomatic Platform Architecture Overview
Innomatic Platform
Open MPI SC'15 State of the Union BOF
Open MPI SC'15 State of the Union BOF
Jeff Squyres
Similar to Lime broker
(20)
MICO — Towards Contextual Media Analysis
MICO — Towards Contextual Media Analysis
Hans-Christian Schmitz: The MIP Information Model
Hans-Christian Schmitz: The MIP Information Model
Arkena IMF case study
Arkena IMF case study
Streamline - Stream Analytics for Everyone
Streamline - Stream Analytics for Everyone
System and Software Engineering for Industry 4.0
System and Software Engineering for Industry 4.0
Software Tools for Building Industry 4.0 Applications
Software Tools for Building Industry 4.0 Applications
Unlocking insights in streaming data
Unlocking insights in streaming data
Update on IPTC's EXTRA Open Source Classification Engine
Update on IPTC's EXTRA Open Source Classification Engine
Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5
Eclipse Paho Progress Report - EclipseCon 2012
Eclipse Paho Progress Report - EclipseCon 2012
OSDC 2014: Thomas Schend - Introduction to Synnefo open source cloud stack
OSDC 2014: Thomas Schend - Introduction to Synnefo open source cloud stack
Prometheus and Grafana
Prometheus and Grafana
Main Slide
Main Slide
OpenNTF - UKLUG 2009 Edinburgh
OpenNTF - UKLUG 2009 Edinburgh
Its Finally Here! Building Complex Streaming Analytics Apps in under 10 min w...
Its Finally Here! Building Complex Streaming Analytics Apps in under 10 min w...
A new model for the selection of web development frameworks: application to P...
A new model for the selection of web development frameworks: application to P...
Airbus and open source for fossa 2010
Airbus and open source for fossa 2010
Softeam profile 2014
Softeam profile 2014
Innomatic Platform Architecture Overview
Innomatic Platform Architecture Overview
Open MPI SC'15 State of the Union BOF
Open MPI SC'15 State of the Union BOF
Recently uploaded
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
RankYa
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
Manik S Magar
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Fwdays
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
comworks
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
Zilliz
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
Recently uploaded
(20)
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Lime broker
1.
© Fraunhofer IDMT Patrick
Aichroth, Marcel Sieland, Luca Cuccovillo, Thomas Köllmer The MICO Broker: An Orchestration Framework for Linked Data Extractors Fraunhofer IDMT Thomas Köllmer thomas.koellmer@idmt.fraunhofer.de
2.
© Fraunhofer IDMT
2 The MICO Project http://www.mico-project.eu 3.4 Million Euro Project 7 Partners: Salzburg Research, Fraunhofer IDMT, Oxford University, University of Passau, Umeå University, Zaizi, InsideOut10 Duration: 36 Months (end: 10/2016) Goal of MICO is to develop a platform to analyse “media in context ” … ...by orchestrating different content extraction tools that can work simultaneously or in a sequence and ….. ...provide valuable metadata to third party applications.
3.
© Fraunhofer IDMT
3 MICO and the MICO broker MICO: EU project to develop a platform for distributed analysis of multimedia content, based on Linked Data: media (textual, visual, audio) extractors persistence (binary + metadata/annotations) extractor orchestration (“broker”) common metadata model (MMM, Anno4J) cross-media querying (SPARQL/MM) cross-media reco (using all data sources, content-based + CF-based)
4.
© Fraunhofer IDMT
4 MICO and the MICO broker
5.
© Fraunhofer IDMT
5 An example workflow / pipeline
6.
© Fraunhofer IDMT
6 An example workflow / pipeline
7.
© Fraunhofer IDMT
7 An example workflow / pipeline
8.
© Fraunhofer IDMT
8 Initial broker version implemented on top of RabbitMQ accessible via MICO Event API (Java and C++) content item input queue: receiving new content content item reply-to queue: providing extractor results registry queue: extractor service registration Initial RabbitMQ approach proved to be quite stable and robust, but: orchestration via simple mime-types: unintended processing and loops Other features desired → new Broker version needed Broker challenges and requirements (1/4)
9.
© Fraunhofer IDMT
9 Broker challenges and requirements (2/4) Extractor dependencies and parameters support for extractor configuration support for extractor “modes” support for more than one extractor input and output support for extractor versioning Workflow creation support for extractor dependency checking simple workflow creation
10.
© Fraunhofer IDMT
10 Workflow execution support for several workflows per MICO instance support for error handling support for workflow status tracking and logging support for Enterprise Integration Pattern (EIP) support, e.g. routing, aggregation, splitting support for dynamic routing for context-aware processing Broker challenges and requirements (3/4)
11.
© Fraunhofer IDMT
11 Broker challenges and requirements (4/4)
12.
© Fraunhofer IDMT
12 Extractor information is provided at different times (during vs. after packaging) and by different people (dev, other dev, admin) → dedicated registration REST service Extractor I/O typing knows different layers: mime-types, e.g. image/png, syntactic types, e.g. image region, semantic types, e.g. face region All three must match! New MICO broker: Design Choices (1/2)
13.
© Fraunhofer IDMT
13 New MICO broker: Design Choices (2/2) Existing Linked Data sources and the MICO metadata model (MMM) to be reused as far as possible; types should be identified via URIs Apache Camel for workflow execution: EIP and broad protocol support Support for semi-automatic workflow creation via dedicated GUI/App Support for admin feedback extractors performance pipeline performance Support for content sets, and assignment of content sets to workflows
14.
© Fraunhofer IDMT
14 New MICO broker: components & overall process
15.
© Fraunhofer IDMT
15 New MICO broker: data model
16.
© Fraunhofer IDMT
16 New MICO broker: data model
17.
© Fraunhofer IDMT
17 New MICO broker: semi-automatic workflow creation Manual workflow creation: complicated (depends on extractor interdependencies and constraints, content, use case etc.) Now: Semi-automatic approach uses data model (mime types, syntactic and semantic types) Output: Camel route
18.
© Fraunhofer IDMT
18 Example Camel route
19.
© Fraunhofer IDMT
19 Example Camel route
20.
© Fraunhofer IDMT
20 New MICO broker: status and outlook Part of the final MICO release (late 2016) Current broker status: Mostly completed Partially integrated into the platform release Basic functionalities released under Apache OSS Future functionalities planned as premium features: Advanced semi-automatic workflow creation Advanced distributed process management Advanced security features
21.
© Fraunhofer IDMT Patrick
Aichroth, Marcel Sieland, Luca Cuccovillo, Thomas Köllmer The MICO Broker: An Orchestration Framework for Linked Data Extractors Fraunhofer IDMT Ενχαριδτώ! Questions?
22.
© Fraunhofer IDMT Patrick
Aichroth, Marcel Sieland, Luca Cuccovillo, Thomas Köllmer The MICO Broker: An Orchestration Framework for Linked Data Extractors Fraunhofer IDMT Thank you! Questions?
23.
© Fraunhofer IDMT
23 New MICO broker: data model
24.
© Fraunhofer IDMT
24 New MICO broker: data model
25.
© Fraunhofer IDMT
25 New MICO broker: data model
26.
© Fraunhofer IDMT
26 New MICO broker: data model
Download now