SlideShare una empresa de Scribd logo
1 de 17
HOSS ™ – The Semantic Storage




                       Powered by


 G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
HOSS ™ – The Semantic Storage


Gian Luca Farina Perseu
               CEO




     G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
HOSS ™ – The Semantic Storage


What’s HOSS™ :
• a complete solution for creating, organizing and publishing semantic data
• stores and manages data in a schema less data store, allowing complete flexibility
  of the shape of the data stored
• removes the complexity of managing and publishing semantic data by providing a
  set of RESTful services, integrated security, a complete publishing model and
  enterprise features such as persistent caching and reliable message queue for
  notifications.




                              G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
HOSS ™ – The Semantic Storage


What HOSS™ resolves:
• According to numerous research reports, organizations are struggling to manage and
  leverage unstructured information
• For example: documents, metadata, content, user-generated content, RSS feeds,
  email, geospatial data, and XML among others
• Unstructured information has one or more of the following characteristics:
    •   Heterogeneous (different formats, varying standards, irregular lengths, etc.)
    •   Constantly evolving in ways that may be unanticipated
    •   Growing exponentially



                                       G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
HOSS ™ – The Semantic Storage




 G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
HOSS ™ – The Semantic Storage


What HOSS™ provides:
• A simple, consistent web API for storing, managing and retrieving data
• Flexible, schema-free metadata that allows applications to be easily evolved
• A range of data access and query options enabling easy integration into both new
  and existing applications
• Platform As A Service or On Premise options for best requirements agree




                              G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
HOSS ™ – The Semantic Storage


Solutions with HOSS™ :
• Common Repository
• Metadata Catalog
• Geo-spatial storing and localization
• Digital Content Delivery
• Information Intelligence
• Social Applications



                              G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
HOSS ™ – The Semantic Storage


Case Study - MuseoTorino:
Customer:
Comune di Torino (Torino municipality) | www.comune.torino.it

One of the first GraphDB ( based application in Italy. Use of Web 3.0 rules, applied on the
best municipality city heritage collection.

Full Open/Public Data access thru specific APIs.

Slides: http://bit.ly/j9m1MT. Video: http://bit.ly/lNwZge. Showed at Codemotion 2011 (Rome)

Visible at: http:// www.museotorino.it


                                 G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
HOSS ™ – The Semantic Storage




 G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
HOSS ™ – The Semantic Storage

Life is a graph …
            Born,                                                Lived                         Position
    10 August 1810
                               Died,
                               6 June 1861

                                                                                                  4° level
     Torino                                                 Govern
                                                                          2° level
                                                                                                  correlation !!
                                    RIP
                                                                          correlation !!



                                                                                1°Cavour’s government (1852-1855)
                                                                                2°Cavour’s government (1855-1859)
                         Position                                               3°Cavour’s government (1860-1861)
                                                                                1°Cavour’s Italian government (1861)

                     Cavour Park
                                          G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
HOSS ™ – The Semantic Storage


Semantic ready:
• Explicit semantic:
   • [Cavour] [died] [Torino]
   • [Castello Cavour] [contains body of (vs RIP)] [Cavour]
• Implicit semantic:
   • [Palazzo Cavour] [is related to] [Castello di Cavour] (2nd level)
   • [Via Cavour] [is related to] [Parco Cavour] [4th level)



                              G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
HOSS ™ – The Semantic Storage


Powerful traversing:
A Traversal is how you query a Graph, navigating from starting Nodes to related Nodes
according to an algorithm, finding answers to questions like “what music do my friends like
that I don’t yet own,” or “if this power supply goes down, what web services are affected?”

• Simple traverse: can find all the based on edge property (eg. Social Network)
• All shortest paths: can find multiple paths between the same nodes
• Best shortest paths: can find the single shortest paths between the same nodes
• Dijkstra algorithm: shortest path based on Dijkstra algorithm


                                G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
HOSS ™ – The Semantic Storage

                                                      RIA         Any Language
HOSS™ Architecture:                                           HTTP

               REST/JSON




                                                                                                       oAuth Autentication
               Service Layer
(multimedia)
File System




                   Entity      Validator     Timeline/Geo         Traverse          Search

               HOSS Data Logic                                                       Admin

                      Management tools                             Graph Storage


                                      G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
HOSS ™ – The Semantic Storage


HOSS™ Architecture:
• Simple API access




                       G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
HOSS ™ – The Semantic Storage


HOSS™ Architecture:
• Clear JSON data format
  for input and output




                            G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
HOSS ™ – The Semantic Storage




Thank you!


  G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
HOSS ™ – The Semantic Storage
Links
•   HOSS | www.hoss.it
•   21Style | www.21-style.com
•   Schema.org | http://schema.org
•   MuseoTorino | www.museotorino.it




                         G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m

Más contenido relacionado

Último

Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxNikitaBankoti2
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 

Último (20)

Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 

Destacado

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Destacado (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Hoss - The Semantic Storage

  • 1. HOSS ™ – The Semantic Storage Powered by G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
  • 2. HOSS ™ – The Semantic Storage Gian Luca Farina Perseu CEO G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
  • 3. HOSS ™ – The Semantic Storage What’s HOSS™ : • a complete solution for creating, organizing and publishing semantic data • stores and manages data in a schema less data store, allowing complete flexibility of the shape of the data stored • removes the complexity of managing and publishing semantic data by providing a set of RESTful services, integrated security, a complete publishing model and enterprise features such as persistent caching and reliable message queue for notifications. G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
  • 4. HOSS ™ – The Semantic Storage What HOSS™ resolves: • According to numerous research reports, organizations are struggling to manage and leverage unstructured information • For example: documents, metadata, content, user-generated content, RSS feeds, email, geospatial data, and XML among others • Unstructured information has one or more of the following characteristics: • Heterogeneous (different formats, varying standards, irregular lengths, etc.) • Constantly evolving in ways that may be unanticipated • Growing exponentially G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
  • 5. HOSS ™ – The Semantic Storage G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
  • 6. HOSS ™ – The Semantic Storage What HOSS™ provides: • A simple, consistent web API for storing, managing and retrieving data • Flexible, schema-free metadata that allows applications to be easily evolved • A range of data access and query options enabling easy integration into both new and existing applications • Platform As A Service or On Premise options for best requirements agree G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
  • 7. HOSS ™ – The Semantic Storage Solutions with HOSS™ : • Common Repository • Metadata Catalog • Geo-spatial storing and localization • Digital Content Delivery • Information Intelligence • Social Applications G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
  • 8. HOSS ™ – The Semantic Storage Case Study - MuseoTorino: Customer: Comune di Torino (Torino municipality) | www.comune.torino.it One of the first GraphDB ( based application in Italy. Use of Web 3.0 rules, applied on the best municipality city heritage collection. Full Open/Public Data access thru specific APIs. Slides: http://bit.ly/j9m1MT. Video: http://bit.ly/lNwZge. Showed at Codemotion 2011 (Rome) Visible at: http:// www.museotorino.it G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
  • 9. HOSS ™ – The Semantic Storage G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
  • 10. HOSS ™ – The Semantic Storage Life is a graph … Born, Lived Position 10 August 1810 Died, 6 June 1861 4° level Torino Govern 2° level correlation !! RIP correlation !! 1°Cavour’s government (1852-1855) 2°Cavour’s government (1855-1859) Position 3°Cavour’s government (1860-1861) 1°Cavour’s Italian government (1861) Cavour Park G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
  • 11. HOSS ™ – The Semantic Storage Semantic ready: • Explicit semantic: • [Cavour] [died] [Torino] • [Castello Cavour] [contains body of (vs RIP)] [Cavour] • Implicit semantic: • [Palazzo Cavour] [is related to] [Castello di Cavour] (2nd level) • [Via Cavour] [is related to] [Parco Cavour] [4th level) G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
  • 12. HOSS ™ – The Semantic Storage Powerful traversing: A Traversal is how you query a Graph, navigating from starting Nodes to related Nodes according to an algorithm, finding answers to questions like “what music do my friends like that I don’t yet own,” or “if this power supply goes down, what web services are affected?” • Simple traverse: can find all the based on edge property (eg. Social Network) • All shortest paths: can find multiple paths between the same nodes • Best shortest paths: can find the single shortest paths between the same nodes • Dijkstra algorithm: shortest path based on Dijkstra algorithm G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
  • 13. HOSS ™ – The Semantic Storage RIA Any Language HOSS™ Architecture: HTTP REST/JSON oAuth Autentication Service Layer (multimedia) File System Entity Validator Timeline/Geo Traverse Search HOSS Data Logic Admin Management tools Graph Storage G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
  • 14. HOSS ™ – The Semantic Storage HOSS™ Architecture: • Simple API access G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
  • 15. HOSS ™ – The Semantic Storage HOSS™ Architecture: • Clear JSON data format for input and output G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
  • 16. HOSS ™ – The Semantic Storage Thank you! G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m
  • 17. HOSS ™ – The Semantic Storage Links • HOSS | www.hoss.it • 21Style | www.21-style.com • Schema.org | http://schema.org • MuseoTorino | www.museotorino.it G i a n L u c a F a r i n a P e r s e u | w w w. 2 1 - s t y l e . c o m