Like in real-life, computers interact in complex interconnected ecosystems, where each element of the system can constrain the behavior of many others. Data is fast, changes often & is in motion. Data & application behavior & enhancements are often tightly coupled, consequently its hard to change either independently.|
Semantic technologies attempt to solve this by decoupling applications from data by use of an abstract model for knowledge representation, releasing the mutual constraints on applications & the data consumed, allowing the developer to focus on the behavior of the application rather than on data processing.
Representing the expression & meaning of unstructured data is hard. Both NOSQL or SQL databases have opaque or rigid schema limitations. Enhancing existing tables or combining data across collections is difficult, & more often than not data is only useful once processed & manipulated by code in the application itself.
In this meetup, you will learn...
- The mechanics of a microservice  that consumes semantic data deployed on RedHat Kubernetes OpenShift
- How Semantic data allows users to combine data in new ways & allows users to make connections & relationships that were previously hidden like plotting crime statistics on a map or finding nearby restaurants within walking distance of a movie you want watch.
- How to combine & query semantic data with SPARQL or Prolog to extract useful facts. For example, list all dinosaurs that eat plants.
Please bring a laptop follow along & Please sign up for IBM cloud via: https://ibm.biz/BdqdPZ
**Please bring your Meetup RSVP Confirmation & ID to check-in**
6:30-7pm: Registration, drinks, snacks meet & greet
8:30pm: Questions & Networking
About the Presenters :
Grant Steinfeld (@gsteinfeld) is the IBM Developer Advocate for Blockchain, Java, & NodeJS. Grant is an accomplished & innovative senior software architect & engineer with a reputation for delivering client-focused solutions. He is a problem solver & team mentor with the ability to work with & manage development teams. He is able to interface with senior management & product teams in order to translate business requirements & challenges into project plans & solutions.