SlideShare a Scribd company logo
Semantika Story
Query Service for Everyone!
Meet Bob

Bob is a field engineer. He works much
on querying data to support his
decisions at work.
*click*
*click*

Meet Bob

To help his job, the company provides
him with a special app that manages his
common query tasks.
Meet Bob
<3

And he is satisfied with it...
Meet Bob

...until things get nastier when the
job requires Bob working on more
advanced tasks.
He certainly has a definite limitation!
Meet Bob
*hello Jim*

The usual thing he always does is to
contact his IT colleague to tweak the
app with some extra queries...
Meet Bob
...

Although in many cases such request
may not get an instant attention...
Meet Bob

So now Bob is unable to complete his
task and the company is at risk of
losing money.
What could be the
better solution?
“Self-Service Data Query”
Meet Semantika

Semantika is a platform for building
Java application that addresses data
access and querying SQL database in
“plain way”
Meet Semantika

As plain as using the company’s
“own word” when asking the data
Meet Semantika
*omg*

So instead asking data like:
SELECT cEMP_name
FROM tEMP-XYZ_666
WHERE cDEPT_name =
‘Company Life Potion Mngnt’
Meet Semantika
<3

Query can be formulated like:
“Show all Employee names that work in the
Finance department.”
Meet Semantika

*click*
*click*

It gives benefits of minimizing IT knowhow in the company and giving endusers more control on data access need
Lessons Learned
Querying data can be a challenging task.
Sole reliance on IT experts can be a *major*
bottleneck that costs time and money.
Such reliance can be minimized by providing
direct data access and intuitive querying tool.
Semantika serves as a platform that can add
value to your existing query system without
reducing quality of service and performance.
Visit our Project
https:/
/github.com/obidea/semantika-api

Extras

Command-line Tool:
https:/
/github.com/obidea/semantika-cli
SPARQL endpoint with Sesame:
https:/
/github.com/obidea/semantika-sesame

More Related Content

Similar to Semantika Story

Delight 2014 | Designing for Delight Workshop, Toby Sterrett
Delight 2014 | Designing for Delight Workshop, Toby SterrettDelight 2014 | Designing for Delight Workshop, Toby Sterrett
Delight 2014 | Designing for Delight Workshop, Toby Sterrett
Delight Summit
 
Why is Bob not smiling?
Why is Bob not smiling?Why is Bob not smiling?
Why is Bob not smiling?
ADA Software Group, Inc.
 
5 Dollar Data Updated
5 Dollar Data Updated5 Dollar Data Updated
5 Dollar Data Updated
Dan Rockwell
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16
Samuel Adams, MBA
 
500-Level Guide to Career Internals
500-Level Guide to Career Internals500-Level Guide to Career Internals
500-Level Guide to Career Internals
Brent Ozar
 
Ai chatbot in india
Ai chatbot in indiaAi chatbot in india
Ai chatbot in india
HarithaMithran
 
Why won’t my bank let me play?
Why won’t my bank let me play?Why won’t my bank let me play?
Why won’t my bank let me play?
Aden Davies
 
Before and after hitting the publish button
Before and after hitting the publish buttonBefore and after hitting the publish button
Before and after hitting the publish button
Albert De Nova Santana
 
How to Lose Data, Customers, and Fail a Government Audit
How to Lose Data, Customers, and Fail a Government AuditHow to Lose Data, Customers, and Fail a Government Audit
How to Lose Data, Customers, and Fail a Government Audit
Gadi Eichhorn
 
chatbot.pptx
chatbot.pptxchatbot.pptx
chatbot.pptx
AryanWagh1
 
Build your website before you install wordpress.
Build your website before you install wordpress.Build your website before you install wordpress.
Build your website before you install wordpress.
Russell Aaron
 
5 Dollar Data
5 Dollar Data5 Dollar Data
5 Dollar Data
Dan Rockwell
 
Owning A Piece Of The Internet
Owning A Piece Of The InternetOwning A Piece Of The Internet
Owning A Piece Of The Internet
believe52
 
Customer Experience in Times of Enterprise Chatbots
Customer Experience in Times of Enterprise ChatbotsCustomer Experience in Times of Enterprise Chatbots
Customer Experience in Times of Enterprise Chatbots
Yellow Messenger
 
Spring Boot Lightning Talk
Spring Boot Lightning TalkSpring Boot Lightning Talk
Spring Boot Lightning Talk
Roger Diller
 
How and why to write longer Facebook posts!
How and why to write longer Facebook posts!How and why to write longer Facebook posts!
How and why to write longer Facebook posts!
Alicia Lyttle
 
Websummit
WebsummitWebsummit
Websummit
Jose Zarate
 
online part time job home based
online part time job home basedonline part time job home based
online part time job home based
onlineparttimejob01
 
simple & english typing work at on your own laptop or computer
 simple & english typing work at on your own laptop or computer simple & english typing work at on your own laptop or computer
simple & english typing work at on your own laptop or computer
onlineparttimejob01
 
online part time job
online part time jobonline part time job
online part time job
onlineparttimejob01
 

Similar to Semantika Story (20)

Delight 2014 | Designing for Delight Workshop, Toby Sterrett
Delight 2014 | Designing for Delight Workshop, Toby SterrettDelight 2014 | Designing for Delight Workshop, Toby Sterrett
Delight 2014 | Designing for Delight Workshop, Toby Sterrett
 
Why is Bob not smiling?
Why is Bob not smiling?Why is Bob not smiling?
Why is Bob not smiling?
 
5 Dollar Data Updated
5 Dollar Data Updated5 Dollar Data Updated
5 Dollar Data Updated
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16
 
500-Level Guide to Career Internals
500-Level Guide to Career Internals500-Level Guide to Career Internals
500-Level Guide to Career Internals
 
Ai chatbot in india
Ai chatbot in indiaAi chatbot in india
Ai chatbot in india
 
Why won’t my bank let me play?
Why won’t my bank let me play?Why won’t my bank let me play?
Why won’t my bank let me play?
 
Before and after hitting the publish button
Before and after hitting the publish buttonBefore and after hitting the publish button
Before and after hitting the publish button
 
How to Lose Data, Customers, and Fail a Government Audit
How to Lose Data, Customers, and Fail a Government AuditHow to Lose Data, Customers, and Fail a Government Audit
How to Lose Data, Customers, and Fail a Government Audit
 
chatbot.pptx
chatbot.pptxchatbot.pptx
chatbot.pptx
 
Build your website before you install wordpress.
Build your website before you install wordpress.Build your website before you install wordpress.
Build your website before you install wordpress.
 
5 Dollar Data
5 Dollar Data5 Dollar Data
5 Dollar Data
 
Owning A Piece Of The Internet
Owning A Piece Of The InternetOwning A Piece Of The Internet
Owning A Piece Of The Internet
 
Customer Experience in Times of Enterprise Chatbots
Customer Experience in Times of Enterprise ChatbotsCustomer Experience in Times of Enterprise Chatbots
Customer Experience in Times of Enterprise Chatbots
 
Spring Boot Lightning Talk
Spring Boot Lightning TalkSpring Boot Lightning Talk
Spring Boot Lightning Talk
 
How and why to write longer Facebook posts!
How and why to write longer Facebook posts!How and why to write longer Facebook posts!
How and why to write longer Facebook posts!
 
Websummit
WebsummitWebsummit
Websummit
 
online part time job home based
online part time job home basedonline part time job home based
online part time job home based
 
simple & english typing work at on your own laptop or computer
 simple & english typing work at on your own laptop or computer simple & english typing work at on your own laptop or computer
simple & english typing work at on your own laptop or computer
 
online part time job
online part time jobonline part time job
online part time job
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 

Semantika Story