sbsgrid in_memory-reasoner_and_search_query_engine
DESCRIPTION
TRANSCRIPT
![Page 1: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/1.jpg)
© SBSGRID.NET
SBSGRID
IN-MEMORY REASONING & SEARCHQUERY ENGINE
SBS Semantic Business Solutions, Inc
Overview
![Page 2: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/2.jpg)
© SBSGRID.NET
INTRODUCTION LINKED-DATA
Linked-Data is a substantial movement & technology for:
Meaning Based Computing
Next Generation Search & Query
Next Generation Information Discovery
Web based Machine Learning & AI
1 see http://www.linkeddata.org
1
![Page 3: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/3.jpg)
© SBSGRID.NET
INTRODUCTION LINKED-DATA
Linked-Data is also the enabler for the so-called Web 3.0
1 see http://www.linkeddata.org
1
Linked-Data approach works (vs. SemWeb)
![Page 4: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/4.jpg)
© SBSGRID.NET
INTRODUCTION LINKED-DATA
Linked-Data are virtualizing the data-source:
STRUCTURED
LINKED-DATA
RelationalDBs Wikis Documents Websites
SEMISTRUCTURED
UN-STRUCTURED
Wrapper Wrapper Crawler Crawler
Mediated Schema
![Page 5: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/5.jpg)
© SBSGRID.NET
INTRODUCTION SEARCHQUERY
SearchQueries leverage the power of Linked-Data:
Contextual & Associative Queries
On Data Level (No Semantic Search)
Information Travel from any Angle
Question in Free Form
![Page 6: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/6.jpg)
© SBSGRID.NET
INTRODUCTION SEARCHQUERY
SearchQueries operate on interlinked data (not only linked concepts):
Complex Queries (any # of keywords !!)
Conditions (>, <, =, etc)
Semantic Operators (“today”<->date info)
Analytics (sum, sqrt, div, etc)
![Page 7: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/7.jpg)
© SBSGRID.NET
SearchQuery: Quick Tour
Unlinked Data (Relational Database)
Dataset example from the art world
INTRODUCTION SEARCHQUERY
![Page 8: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/8.jpg)
© SBSGRID.NET
Linked-Data (Semantic FactBase)
INTRODUCTION SEARCHQUERY
SearchQuery: Quick Tour
Linked Concepts + Linked Data
![Page 9: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/9.jpg)
© SBSGRID.NET
"Galleries in NYC selling Modern Painting below 8k"
Any # of Keywords are Contextually Matched
INTRODUCTION SEARCHQUERY
SearchQuery: Quick Tour
![Page 10: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/10.jpg)
© SBSGRID.NET
“Current Exhibitions on Gerhard Richter in Germany"
The Semantic Operator “Current Exhibitions” is matched against Date Information
Note the potential Polymorphic Role on “Gerhard”
INTRODUCTION SEARCHQUERY
SearchQuery: Quick Tour
![Page 11: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/11.jpg)
© SBSGRID.NET
“Japanese and Korean Art between 10k & 20k"
The Price Range executes > and < Operations
INTRODUCTION SEARCHQUERY
SearchQuery: Quick Tour
![Page 12: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/12.jpg)
© SBSGRID.NET
Applicability
SBSGRID Application Scenarios…
![Page 13: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/13.jpg)
© SBSGRID.NET
APPLICABILITY
1 see Slides: SBSGRID SearchQuery Explained
2 see White Pager: Visual Linked-Data Publishing
Data Source A
Wrapper
Scenario: One Database
In-MemorySBSGRID Engine
Browser SearchQuery
High Performance
Automatic Semantics2
1
Self-Governed
![Page 14: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/14.jpg)
© SBSGRID.NET
Scenario: Many Databases
Browser SearchQuery• Works Instant & Incremental
• Contains Ontology Alignment
• Meaning based Information Linking
1 see White Paper: Meaning based Information Linking
1
Data Source A
Wrapper
Data Source A
Wrapper
Data Source A
Wrapper
In-MemorySBSGRID Engine
Self-Governed
APPLICABILITY
![Page 15: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/15.jpg)
© SBSGRID.NET
Data Source A
Data Source A
Data Source A
ETLData
Warehouse
Classic Relational Approach
Review: ETL Process
APPLICABILITY
![Page 16: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/16.jpg)
© SBSGRID.NET
Scenario: Contextual Analytics
Contextual Cubes on the Fly
Browser
In-MemorySBSGRID Engine
1 see White Paper: SBSGRID Contextual Analytics
1
APPLICABILITY
![Page 17: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/17.jpg)
© SBSGRID.NET
Scenario: Linked-Data Publishing
1 see White Pager: Visual Linked-Data Publishing
Data Source A
Wrapper
In-MemorySBSGRID Engine
Browser Visual Process1
Self-Governed
• Drag & Drop Interface
• Instant SearchQuery
• JDBC/ODBC Data-sourcesUI Tool
APPLICABILITY
![Page 18: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/18.jpg)
© SBSGRID.NET
Scenario: Triple-Store Caching
TripleStore
In-MemorySBSGRID Engine
Browser SearchQuery
High Performance
1
• Transactional Store
• RDF/RDFS/OWL Support
• SPARQL Support
APPLICABILITY
![Page 19: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/19.jpg)
© SBSGRID.NET
Scenario: NLP Leverage
APPLICABILITY
Browser SearchQuery• Works Instant & Incremental
• Contains Ontology Alignment
• Meaning based Information Linking
1 see White Paper: Meaning based Information Linking
1
WIKI
NLP
Documents
NLP
Websites
NLP
In-MemorySBSGRID Engine
![Page 20: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/20.jpg)
© SBSGRID.NET
SUMMARY
SBSGRID is the first tool for Dynamic Linked-Data:
No Ontology Development
No Middleware Development
Visual Linked-Data Publishing
Instant & Incremental Use
![Page 21: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/21.jpg)
© SBSGRID.NET
Appendix
Some more info’s…
![Page 22: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/22.jpg)
© SBSGRID.NET
APPENDIX
• HPC Engine
• Based on Java, TCP/IP, XML & HTML5
• Designed for Pure In-Memory (Compressed Index / Data)
• Hybrid of GraphQuery/FullTextSearch/Cache Engine
• Reasoner is aware about structural graph characteristics
• Optimized structures for syntactic & semantic decomposition
• WEB API
• XML-REST API
• JavaScript Classes for Continuous Query
• Java & C# API
• SPARQL++ Functionality
• Non Transactional (Compensate Action)
![Page 23: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/23.jpg)
© SBSGRID.NET
APPENDIX
• Import API
• Triple Strings TCP/IP Interface
• Java / C# Client Interface
• Hot Updates (incremental index creation)
• Bulk Load
• Small Code
• No usage of libraries (no context switch; high security)
• 100% ownership (high end optimization)
• Specific Reasoner requests can be implemented
![Page 24: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/24.jpg)
© SBSGRID.NET
APPENDIX
• Queries
• N-dimensional Reasoner- covers all query cases wanted- covers combinations of concepts, terms, data & operators
• Any Number of Keywords (still precise results)
• Support for Ranks, Synonyms, Operators
• Context Aware Full-Text-Server
• User Escort (Semantic Suggest Lists, Context Maps)
![Page 25: SBSGRID In_Memory-Reasoner_and_Search_Query_Engine](https://reader036.vdocuments.us/reader036/viewer/2022070303/54958cbfb479593d4d8b4d89/html5/thumbnails/25.jpg)
© SBSGRID.NET
APPENDIX
• Deployment
• JAR Deployment (with our without servlet container)
• No Middleware Development- Semantic Queries are created automatically- Data Deployment on fact level (config vs. coding)
• Data publishing and import through visual tool
• Data transport via TCP/IP
• Embedded Web-Server (optional)
• Admin GUI (runtime statistics)
• Security
• Access entitlement on field, object or namespace level
• No usage of external libraries (high security, 100% ownership)