SlideShare a Scribd company logo
1 of 50
Download to read offline
structr
Axel Morgner
Structr GmbH
axel.morgner@structr.com
Aufbau von semantischen Netzen
mit Structr und Neo4j
structrstructr
structrstructr
Structr GmbH (Frankfurt am Main)
Hersteller von Structr: Graph Application Platform
Open-Source-Produkt
Basiert auf Graphdatenkbank Neo4j
Über Structr
structr
structr
Semantisches Netz
structr
Semantisches Netz
Formales Modell (Begriffe u. Relationen)
structr
Semantisches Netz
Formales Modell (Begriffe u. Relationen)
Ziel: Abbildung von Zusammenhängen der realen Welt
structr
Warum?
structr
Herausforderungen
structr
Komplexität
structr
Komplexität
nimmt immer zu
structr
Wachsende Komplexität
structr
Wachsende Komplexität
Tendenz zur Vereinfachung
structr
Wachsende Komplexität
Tendenz zur Vereinfachung
Statische Betrachtung
structr
Wachsende Komplexität
Tendenz zur Vereinfachung
Statische Betrachtung
Falsche/ungenaue Abstraktion
structr
Wachsende Komplexität
Tendenz zur Vereinfachung
Statische Betrachtung
Falsche/ungenaue Abstraktion
Entwicklung an den Anwendern vorbei
structr
Veränderung
structr
Veränderung
ist allgegenwärtig
structr
Veränderung
structr
Veränderung
Limitiert durch Flexibilität der Modelle und Methoden
structr
Veränderung
Limitiert durch Flexibilität der Modelle und Methoden
Mehr Komplexität (Meta-Modelle, Über-Abstraktion)
structr
Veränderung
Limitiert durch Flexibilität der Modelle und Methoden
Mehr Komplexität (Meta-Modelle, Über-Abstraktion)
Qualität?
structr
Software?
structr
ObjectStructure
visit()
visit()
ConcreteVisitor1
visit()
visit()
ConcreteVisitor2
visit()
visit()
«interface»
Visitor
accept()
«interface»
Element
accept()
operation()
ConcreteElementB
accept()
operation()
ConcreteElementA
accept (Visitor v) {
v.visit(this);
}
visit (ConcreteElementA a) {
a.operation();
}
visit (ConcreteElementB b) {
b.operation();
}
walk1 () {
for (Element element : structure) {
element.accept(visitor1);
}
}
structure: ObjectStructure
visitor1: Visitor
visitor2: Visitor
walk1()
walk2()
Client
~ collection
*
«import»
«import»
UML
structr
ObjectStructure
visit()
visit()
ConcreteVisitor1
visit()
visit()
ConcreteVisitor2
visit()
visit()
«interface»
Visitor
accept()
«interface»
Element
accept()
operation()
ConcreteElementB
accept()
operation()
ConcreteElementA
accept (Visitor v) {
v.visit(this);
}
visit (ConcreteElementA a) {
a.operation();
}
visit (ConcreteElementB b) {
b.operation();
}
walk1 () {
for (Element element : structure) {
element.accept(visitor1);
}
}
structure: ObjectStructure
visitor1: Visitor
visitor2: Visitor
walk1()
walk2()
Client
~ collection
*
«import»
«import»
UML
Entity Relationship Model
structr
RDF/OWL
structr
RDF/OWL
Semantic Web
structr
RDF/OWL
Komplexer Software-Stack („Schichtkuchen“)
structr
Quellen:
http://leirdal.net/blog/archives/138-semantic-web-layer-cake.html
http://englishcoffeedrinker.blogspot.de/2009/07/realising-semantic-web.html
structr
ObjectStructure
visit()
visit()
ConcreteVisitor1
visit()
visit()
ConcreteVisitor2
visit()
visit()
«interface»
Visitor
accept()
«interface»
Element
accept()
operation()
ConcreteElementB
accept()
operation()
ConcreteElementA
accept (Visitor v) {
v.visit(this);
}
visit (ConcreteElementA a) {
a.operation();
}
visit (ConcreteElementB b) {
b.operation();
}
walk1 () {
for (Element element : structure) {
element.accept(visitor1);
}
}
structure: ObjectStructure
visitor1: Visitor
visitor2: Visitor
walk1()
walk2()
Client
~ collection
*
«import»
«import»
Lösung?
structr
ObjectStructure
visit()
visit()
ConcreteVisitor1
visit()
visit()
ConcreteVisitor2
visit()
visit()
«interface»
Visitor
accept()
«interface»
Element
accept()
operation()
ConcreteElementB
accept()
operation()
ConcreteElementA
accept (Visitor v) {
v.visit(this);
}
visit (ConcreteElementA a) {
a.operation();
}
visit (ConcreteElementB b) {
b.operation();
}
walk1 () {
for (Element element : structure) {
element.accept(visitor1);
}
}
structure: ObjectStructure
visitor1: Visitor
visitor2: Visitor
walk1()
walk2()
Client
~ collection
*
«import»
«import»
Vereinheitlichung von
Modellen, Logik,
Schichten und Schnittstellen
Unser Ansatz:
structr
ObjectStructure
visit()
visit()
ConcreteVisitor1
visit()
visit()
ConcreteVisitor2
visit()
visit()
«interface»
Visitor
accept()
«interface»
Element
accept()
operation()
ConcreteElementB
accept()
operation()
ConcreteElementA
accept (Visitor v) {
v.visit(this);
}
visit (ConcreteElementA a) {
a.operation();
}
visit (ConcreteElementB b) {
b.operation();
}
walk1 () {
for (Element element : structure) {
element.accept(visitor1);
}
}
structure: ObjectStructure
visitor1: Visitor
visitor2: Visitor
walk1()
walk2()
Client
~ collection
*
«import»
«import»
Structr-Plattform
Unser Ansatz:
structr
Entwicklungsumgebung für mobile und Web-
Anwendungen („Micro-Apps“)
structr
Entwicklungsumgebung für mobile und Web-
Anwendungen („Micro-Apps“)
Integriertes Content-Management-System für
statische Resourcen und Medien-Assets
structr
Entwicklungsumgebung für mobile und Web-
Anwendungen („Micro-Apps“)
Integriertes Content-Management-System für
statische Resourcen und Medien-Assets
DMS für Dateien, Volltext-Suche, CMIS-Support
structr
Entwicklungsumgebung für mobile und Web-
Anwendungen („Micro-Apps“)
Integriertes Content-Management-System für
statische Resourcen und Medien-Assets
DMS für Dateien, Volltext-Suche, CMIS-Support
Dynamisches REST-API mit flexiblen JSON-
Views
structr
Entwicklungsumgebung für mobile und Web-
Anwendungen („Micro-Apps“)
Integriertes Content-Management-System für
statische Resourcen und Medien-Assets
DMS für Dateien, Volltext-Suche, CMIS-Support
Dynamisches REST-API mit flexiblen JSON-
Views
Visueller Schema-Editor zur interaktiven
Datenmodellierung
structr
Entwicklungsumgebung für mobile und Web-
Anwendungen („Micro-Apps“)
Integriertes Content-Management-System für
statische Resourcen und Medien-Assets
DMS für Dateien, Volltext-Suche, CMIS-Support
Dynamisches REST-API mit flexiblen JSON-
Views
Visueller Schema-Editor zur interaktiven
Datenmodellierung
Daten-Editor mit tabellarischer und Graph-
Ansicht zur Datenpflege
structr
Entwicklungsumgebung für mobile und Web-
Anwendungen („Micro-Apps“)
Integriertes Content-Management-System für
statische Resourcen und Medien-Assets
DMS für Dateien, Volltext-Suche, CMIS-Support
Dynamisches REST-API mit flexiblen JSON-
Views
Visueller Schema-Editor zur interaktiven
Datenmodellierung
Daten-Editor mit tabellarischer und Graph-
Ansicht zur Datenpflege
Transaktionssichere Persistenz und
operationelle Sicherheit mit Neo4j Enterprise
structr
Flexibilität
Kurzer Roundtrip für Änderungsanforderungen
(Minuten/Stunden statt Tage/Wochen)
structr
Performance
Graph-Queries (ad-hoc, Echtzeit),
keine Vorab-Optimierung nötig
structr
Demo
structr
Fragen?
structr
Danke!
structr
Zeitersparnis
Wegfall der typischer, zeitaufwendiger Tätigkeiten:
- Auswahl Programmiersprache und Frameworks
- Einrichtung Entwicklungsumgebung, Datenbank, Treiber
- Aufbau Entwickler-Team
- Entwicklung „Boilerplate Code“
Stark verkürzte Zeit von der Idee bis zum ersten Prototyp
(Proof-of-Concept an einem Tag)
structr
Kostenersparnis
Vernachlässigbare Projekt-Anlaufkosten
- Entwicklung ohne Programmierkenntnisse möglich
- kein komplexes Setup notwendig (eine einzige Software)
- kein Integrationsaufwand, kaum Abhängigkeiten
- Open Source mit kostenloser Community-Variante
structr
Flexibilität
Kurzer Roundtrip für Änderungsanforderungen
(Minuten/Stunden statt Tage/Wochen)
- Schema-lose/-flexible Datenbank Neo4j als Kern
- alle Tätigkeiten von einer Person durchführbar
- Anpassung an viele Use Cases durch „Micro-Apps“
- Integrierbarkeit durch flexibles REST-API (JSON/XML)
structr
Wartbarkeit
Kurzer Roundtrip für Änderungsanforderungen
(Minuten/Stunden statt Tage/Wochen)
- geringer Aufwand für Wiedereinstieg in Kontext
- regelmäßige Bugfixes und Updates von den Herstellern
- kontinuierliche Weiterentwicklung
- wachsende Entwickler- und Nutzer-Community
structr
Verfügbarkeit
In Kürze: 2.0
Issues: github.com/structr/structr
Forum: structr.org/forum
Download: Maven Central
Infos und Services: structr.org
Blog: structr.org/blog
News: @structr on Twitter
Support und Doku: support.structr.com
structr
Kommerzielle Optionen
Kommerzielle Lizenzen
Individualentwicklung
Training
Support
Hosting: structr.com

More Related Content

Viewers also liked

GraphTalk Frankfurt - Master Data Management bei der Bayerischen Versicherung
GraphTalk Frankfurt - Master Data Management bei der Bayerischen VersicherungGraphTalk Frankfurt - Master Data Management bei der Bayerischen Versicherung
GraphTalk Frankfurt - Master Data Management bei der Bayerischen VersicherungNeo4j
 
GraphConnect 2014 SF: Neo4j at Scale using Enterprise Integration Patterns
GraphConnect 2014 SF: Neo4j at Scale using Enterprise Integration PatternsGraphConnect 2014 SF: Neo4j at Scale using Enterprise Integration Patterns
GraphConnect 2014 SF: Neo4j at Scale using Enterprise Integration PatternsNeo4j
 
Graph your business
Graph your businessGraph your business
Graph your businessNeo4j
 
Transparency One : La (re)découverte de la chaîne d'approvisionnement
Transparency One : La (re)découverte de la chaîne d'approvisionnementTransparency One : La (re)découverte de la chaîne d'approvisionnement
Transparency One : La (re)découverte de la chaîne d'approvisionnementNeo4j
 
GraphConnect 2014 SF: Betting the Company on a Graph Database - Part 2
GraphConnect 2014 SF: Betting the Company on a Graph Database - Part 2GraphConnect 2014 SF: Betting the Company on a Graph Database - Part 2
GraphConnect 2014 SF: Betting the Company on a Graph Database - Part 2Neo4j
 
Graph Your Business - GraphDay JimWebber
Graph Your Business - GraphDay JimWebberGraph Your Business - GraphDay JimWebber
Graph Your Business - GraphDay JimWebberNeo4j
 
Neo4j Makes Graphs Easy
Neo4j Makes Graphs EasyNeo4j Makes Graphs Easy
Neo4j Makes Graphs EasyNeo4j
 
Metadata and Access Control
Metadata and Access ControlMetadata and Access Control
Metadata and Access ControlNeo4j
 
GraphDay Noble/Coolio
GraphDay Noble/CoolioGraphDay Noble/Coolio
GraphDay Noble/CoolioNeo4j
 
Meetup Analytics with R and Neo4j
Meetup Analytics with R and Neo4jMeetup Analytics with R and Neo4j
Meetup Analytics with R and Neo4jNeo4j
 
Graphs fun vjug2
Graphs fun vjug2Graphs fun vjug2
Graphs fun vjug2Neo4j
 
GraphTalk Frankfurt - Einführung in Graphdatenbanken
GraphTalk Frankfurt - Einführung in GraphdatenbankenGraphTalk Frankfurt - Einführung in Graphdatenbanken
GraphTalk Frankfurt - Einführung in GraphdatenbankenNeo4j
 
Graph all the things - PRathle
Graph all the things - PRathleGraph all the things - PRathle
Graph all the things - PRathleNeo4j
 
GraphTalk - Semantisches PDM bei Schleich
GraphTalk - Semantisches PDM bei Schleich GraphTalk - Semantisches PDM bei Schleich
GraphTalk - Semantisches PDM bei Schleich Neo4j
 
RDBMS to Graphs
RDBMS to GraphsRDBMS to Graphs
RDBMS to GraphsNeo4j
 
Neo4j Makes Graphs Easy: Nicole White
Neo4j Makes Graphs Easy: Nicole WhiteNeo4j Makes Graphs Easy: Nicole White
Neo4j Makes Graphs Easy: Nicole WhiteNeo4j
 
GraphConnect 2014 SF: Graphing the Supply Chain
GraphConnect 2014 SF: Graphing the Supply ChainGraphConnect 2014 SF: Graphing the Supply Chain
GraphConnect 2014 SF: Graphing the Supply ChainNeo4j
 
Neo4j GraphTalks - Semantische Netze
Neo4j GraphTalks - Semantische NetzeNeo4j GraphTalks - Semantische Netze
Neo4j GraphTalks - Semantische NetzeNeo4j
 
Introduction to graph databases GraphDays
Introduction to graph databases  GraphDaysIntroduction to graph databases  GraphDays
Introduction to graph databases GraphDaysNeo4j
 
GraphDay Stockholm - Fraud Prevention
GraphDay Stockholm - Fraud PreventionGraphDay Stockholm - Fraud Prevention
GraphDay Stockholm - Fraud PreventionNeo4j
 

Viewers also liked (20)

GraphTalk Frankfurt - Master Data Management bei der Bayerischen Versicherung
GraphTalk Frankfurt - Master Data Management bei der Bayerischen VersicherungGraphTalk Frankfurt - Master Data Management bei der Bayerischen Versicherung
GraphTalk Frankfurt - Master Data Management bei der Bayerischen Versicherung
 
GraphConnect 2014 SF: Neo4j at Scale using Enterprise Integration Patterns
GraphConnect 2014 SF: Neo4j at Scale using Enterprise Integration PatternsGraphConnect 2014 SF: Neo4j at Scale using Enterprise Integration Patterns
GraphConnect 2014 SF: Neo4j at Scale using Enterprise Integration Patterns
 
Graph your business
Graph your businessGraph your business
Graph your business
 
Transparency One : La (re)découverte de la chaîne d'approvisionnement
Transparency One : La (re)découverte de la chaîne d'approvisionnementTransparency One : La (re)découverte de la chaîne d'approvisionnement
Transparency One : La (re)découverte de la chaîne d'approvisionnement
 
GraphConnect 2014 SF: Betting the Company on a Graph Database - Part 2
GraphConnect 2014 SF: Betting the Company on a Graph Database - Part 2GraphConnect 2014 SF: Betting the Company on a Graph Database - Part 2
GraphConnect 2014 SF: Betting the Company on a Graph Database - Part 2
 
Graph Your Business - GraphDay JimWebber
Graph Your Business - GraphDay JimWebberGraph Your Business - GraphDay JimWebber
Graph Your Business - GraphDay JimWebber
 
Neo4j Makes Graphs Easy
Neo4j Makes Graphs EasyNeo4j Makes Graphs Easy
Neo4j Makes Graphs Easy
 
Metadata and Access Control
Metadata and Access ControlMetadata and Access Control
Metadata and Access Control
 
GraphDay Noble/Coolio
GraphDay Noble/CoolioGraphDay Noble/Coolio
GraphDay Noble/Coolio
 
Meetup Analytics with R and Neo4j
Meetup Analytics with R and Neo4jMeetup Analytics with R and Neo4j
Meetup Analytics with R and Neo4j
 
Graphs fun vjug2
Graphs fun vjug2Graphs fun vjug2
Graphs fun vjug2
 
GraphTalk Frankfurt - Einführung in Graphdatenbanken
GraphTalk Frankfurt - Einführung in GraphdatenbankenGraphTalk Frankfurt - Einführung in Graphdatenbanken
GraphTalk Frankfurt - Einführung in Graphdatenbanken
 
Graph all the things - PRathle
Graph all the things - PRathleGraph all the things - PRathle
Graph all the things - PRathle
 
GraphTalk - Semantisches PDM bei Schleich
GraphTalk - Semantisches PDM bei Schleich GraphTalk - Semantisches PDM bei Schleich
GraphTalk - Semantisches PDM bei Schleich
 
RDBMS to Graphs
RDBMS to GraphsRDBMS to Graphs
RDBMS to Graphs
 
Neo4j Makes Graphs Easy: Nicole White
Neo4j Makes Graphs Easy: Nicole WhiteNeo4j Makes Graphs Easy: Nicole White
Neo4j Makes Graphs Easy: Nicole White
 
GraphConnect 2014 SF: Graphing the Supply Chain
GraphConnect 2014 SF: Graphing the Supply ChainGraphConnect 2014 SF: Graphing the Supply Chain
GraphConnect 2014 SF: Graphing the Supply Chain
 
Neo4j GraphTalks - Semantische Netze
Neo4j GraphTalks - Semantische NetzeNeo4j GraphTalks - Semantische Netze
Neo4j GraphTalks - Semantische Netze
 
Introduction to graph databases GraphDays
Introduction to graph databases  GraphDaysIntroduction to graph databases  GraphDays
Introduction to graph databases GraphDays
 
GraphDay Stockholm - Fraud Prevention
GraphDay Stockholm - Fraud PreventionGraphDay Stockholm - Fraud Prevention
GraphDay Stockholm - Fraud Prevention
 

Similar to GraphTalk - Semantische Netze mit structr

1. intranda Goobi Tag: Vom Tool zum Trend
1. intranda Goobi Tag: Vom Tool zum Trend1. intranda Goobi Tag: Vom Tool zum Trend
1. intranda Goobi Tag: Vom Tool zum Trendintranda GmbH
 
sones NoSQL GraphDatenbank für Bilderportale
sones NoSQL GraphDatenbank für Bilderportalesones NoSQL GraphDatenbank für Bilderportale
sones NoSQL GraphDatenbank für Bilderportalesones GmbH
 
Microservices – die Architektur für Agile-Entwicklung?
Microservices – die Architektur für Agile-Entwicklung?Microservices – die Architektur für Agile-Entwicklung?
Microservices – die Architektur für Agile-Entwicklung?Christian Baranowski
 
Software Architecture Design Patterns der COMLINE Cloud Service Platform - CSP
Software Architecture Design Patterns der COMLINE Cloud Service Platform - CSPSoftware Architecture Design Patterns der COMLINE Cloud Service Platform - CSP
Software Architecture Design Patterns der COMLINE Cloud Service Platform - CSPChristian Guenther
 
Data Management im Zeitalter von Web 2.0 und Semantic Web
Data Management im Zeitalter von Web 2.0 und Semantic WebData Management im Zeitalter von Web 2.0 und Semantic Web
Data Management im Zeitalter von Web 2.0 und Semantic WebAndreas Schmidt
 
Einführung in die semantische Suche in Massendaten
Einführung in die semantische Suche in MassendatenEinführung in die semantische Suche in Massendaten
Einführung in die semantische Suche in MassendatenMartin Voigt
 
eCopSoft Präsentation Sascha Rinne
eCopSoft Präsentation Sascha RinneeCopSoft Präsentation Sascha Rinne
eCopSoft Präsentation Sascha RinneWolfgang Reinhardt
 
Presenattion at Salzburg University
Presenattion at Salzburg UniversityPresenattion at Salzburg University
Presenattion at Salzburg UniversityKiwi Community
 
Rapid Application Development mit Grails und AngularJS
Rapid Application Development mit Grails und AngularJSRapid Application Development mit Grails und AngularJS
Rapid Application Development mit Grails und AngularJSOPITZ CONSULTING Deutschland
 
SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...
SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...
SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...fabianmoritz
 
Einsatz von Open Data für agile Wissensvermittlung
Einsatz von Open Data für agile WissensvermittlungEinsatz von Open Data für agile Wissensvermittlung
Einsatz von Open Data für agile WissensvermittlungMonika Steinberg
 
100% ECM für SharePoint mit ecspand
100% ECM für SharePoint mit ecspand100% ECM für SharePoint mit ecspand
100% ECM für SharePoint mit ecspandChristian Kiesewetter
 
NoSQL - Neue Ansätze zur Verwaltung unstrukturierter Daten
NoSQL - Neue Ansätze zur Verwaltung unstrukturierter DatenNoSQL - Neue Ansätze zur Verwaltung unstrukturierter Daten
NoSQL - Neue Ansätze zur Verwaltung unstrukturierter DatenMartin Junghanns
 
Data model mal anders
Data model mal andersData model mal anders
Data model mal andersMaxim Zaks
 
AMSL Kick-off-Meeting sächsischer Hochschulbibliotheken
AMSL Kick-off-Meeting sächsischer HochschulbibliothekenAMSL Kick-off-Meeting sächsischer Hochschulbibliotheken
AMSL Kick-off-Meeting sächsischer HochschulbibliothekenBjörn Muschall
 
Kickoff Workshop zum Projekt amsl mit den sächsischen Hochschulbibliotheken
Kickoff Workshop zum Projekt amsl mit den sächsischen HochschulbibliothekenKickoff Workshop zum Projekt amsl mit den sächsischen Hochschulbibliotheken
Kickoff Workshop zum Projekt amsl mit den sächsischen HochschulbibliothekenLydiaU
 
Status quo und zukunft von aa ns.pdf
Status quo und zukunft von aa ns.pdfStatus quo und zukunft von aa ns.pdf
Status quo und zukunft von aa ns.pdfmbetterm
 

Similar to GraphTalk - Semantische Netze mit structr (20)

1. intranda Goobi Tag: Vom Tool zum Trend
1. intranda Goobi Tag: Vom Tool zum Trend1. intranda Goobi Tag: Vom Tool zum Trend
1. intranda Goobi Tag: Vom Tool zum Trend
 
sones NoSQL GraphDatenbank für Bilderportale
sones NoSQL GraphDatenbank für Bilderportalesones NoSQL GraphDatenbank für Bilderportale
sones NoSQL GraphDatenbank für Bilderportale
 
Cognitive Computing in der Finanzindustrie
Cognitive Computing in der FinanzindustrieCognitive Computing in der Finanzindustrie
Cognitive Computing in der Finanzindustrie
 
Microservices – die Architektur für Agile-Entwicklung?
Microservices – die Architektur für Agile-Entwicklung?Microservices – die Architektur für Agile-Entwicklung?
Microservices – die Architektur für Agile-Entwicklung?
 
Software Architecture Design Patterns der COMLINE Cloud Service Platform - CSP
Software Architecture Design Patterns der COMLINE Cloud Service Platform - CSPSoftware Architecture Design Patterns der COMLINE Cloud Service Platform - CSP
Software Architecture Design Patterns der COMLINE Cloud Service Platform - CSP
 
Data Management im Zeitalter von Web 2.0 und Semantic Web
Data Management im Zeitalter von Web 2.0 und Semantic WebData Management im Zeitalter von Web 2.0 und Semantic Web
Data Management im Zeitalter von Web 2.0 und Semantic Web
 
Einführung in die semantische Suche in Massendaten
Einführung in die semantische Suche in MassendatenEinführung in die semantische Suche in Massendaten
Einführung in die semantische Suche in Massendaten
 
eCopSoft Präsentation Sascha Rinne
eCopSoft Präsentation Sascha RinneeCopSoft Präsentation Sascha Rinne
eCopSoft Präsentation Sascha Rinne
 
Presenattion at Salzburg University
Presenattion at Salzburg UniversityPresenattion at Salzburg University
Presenattion at Salzburg University
 
Linked Library Data & RDA
Linked Library Data & RDALinked Library Data & RDA
Linked Library Data & RDA
 
Rapid Application Development mit Grails und AngularJS
Rapid Application Development mit Grails und AngularJSRapid Application Development mit Grails und AngularJS
Rapid Application Development mit Grails und AngularJS
 
Semantisches Web
Semantisches WebSemantisches Web
Semantisches Web
 
SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...
SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...
SharePoint Responsive - Mobile Webseiten mit SharePoint 2013 und SharePoint O...
 
Einsatz von Open Data für agile Wissensvermittlung
Einsatz von Open Data für agile WissensvermittlungEinsatz von Open Data für agile Wissensvermittlung
Einsatz von Open Data für agile Wissensvermittlung
 
100% ECM für SharePoint mit ecspand
100% ECM für SharePoint mit ecspand100% ECM für SharePoint mit ecspand
100% ECM für SharePoint mit ecspand
 
NoSQL - Neue Ansätze zur Verwaltung unstrukturierter Daten
NoSQL - Neue Ansätze zur Verwaltung unstrukturierter DatenNoSQL - Neue Ansätze zur Verwaltung unstrukturierter Daten
NoSQL - Neue Ansätze zur Verwaltung unstrukturierter Daten
 
Data model mal anders
Data model mal andersData model mal anders
Data model mal anders
 
AMSL Kick-off-Meeting sächsischer Hochschulbibliotheken
AMSL Kick-off-Meeting sächsischer HochschulbibliothekenAMSL Kick-off-Meeting sächsischer Hochschulbibliotheken
AMSL Kick-off-Meeting sächsischer Hochschulbibliotheken
 
Kickoff Workshop zum Projekt amsl mit den sächsischen Hochschulbibliotheken
Kickoff Workshop zum Projekt amsl mit den sächsischen HochschulbibliothekenKickoff Workshop zum Projekt amsl mit den sächsischen Hochschulbibliotheken
Kickoff Workshop zum Projekt amsl mit den sächsischen Hochschulbibliotheken
 
Status quo und zukunft von aa ns.pdf
Status quo und zukunft von aa ns.pdfStatus quo und zukunft von aa ns.pdf
Status quo und zukunft von aa ns.pdf
 

More from Neo4j

QIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansQIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansNeo4j
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jNeo4j
 
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j
 
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfRabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Neo4j
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeNeo4j
 
Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j
 
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j
 
Enabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsEnabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsNeo4j
 
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j
 
Neo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j
 
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...Neo4j
 
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AIDeloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AINeo4j
 

More from Neo4j (20)

QIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansQIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
QIAGEN: Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4jGraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
GraphSummit Madrid - Product Vision and Roadmap - Luis Salvador Neo4j
 
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdfNeo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
Neo4j_Exploring the Impact of Graph Technology on Financial Services.pdf
 
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdfRabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
Rabobank_Exploring the Impact of Graph Technology on Financial Services.pdf
 
Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!Webinar - IA generativa e grafi Neo4j: RAG time!
Webinar - IA generativa e grafi Neo4j: RAG time!
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG time
 
Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)Neo4j: Data Engineering for RAG (retrieval augmented generation)
Neo4j: Data Engineering for RAG (retrieval augmented generation)
 
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdfNeo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
Neo4j Graph Summit 2024 Workshop - EMEA - Breda_and_Munchen.pdf
 
Enabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge GraphsEnabling GenAI Breakthroughs with Knowledge Graphs
Enabling GenAI Breakthroughs with Knowledge Graphs
 
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdfNeo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
Neo4j_Anurag Tandon_Product Vision and Roadmap.Benelux.pptx.pdf
 
Neo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with GraphNeo4j Jesus Barrasa The Art of the Possible with Graph
Neo4j Jesus Barrasa The Art of the Possible with Graph
 
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
SWIFT: Maintaining Critical Standards in the Financial Services Industry with...
 
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AIDeloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
Deloitte & Red Cross: Talk to your data with Knowledge-enriched Generative AI
 

GraphTalk - Semantische Netze mit structr