Re: Semantic Business Intelligence

Sebastian Samaruga <[email protected]> Mon, 29 Jun 2015 16:29:12 -0300
Newsgroups gmane.org.w3c.semantic-web,gmane.text.xml.xtm.general
Message-ID <CAFnmbpVLhWTbOv4c-LPqAV-y_Oiiz3koz-22KGebKY+W35Ey5Q@mail.gmail.com>
--e89a8f64277abfa3830519ad1ae5
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Daniel, Thanks for the response. I'll try to reply your question inline
with your message:

On Mon, Jun 29, 2015 at 6:41 AM, Daniel Hladky <[email protected]>
wrote:

> Sebastian,
>
> Are you trying to build something similar to http://stack.linkeddata.org/
>

No, I'm trying to develop a very minimalistic knowledge component reusable
in other applications. Yes, it will have APIs for alignment and merging of
datasets, link discovery and resource identity resolution but only in a
given domain of discourse which is the RDF (plain) data from which the
component is populated. 'Plain' RDF means I have *no schema information* in
the input datasets, data could be gathered from any source, even a CSV
file. The final deployment is a RESTful service which takes RDF fragments
as input and returns the augmented knowledge regarding those fragments and
also 'learns' (indexes) the queries (answers) and returns results
(responses). Another RESTful service being built is one that enables a
Semantic / Object mapping returning an object graph representation of the
responses, serialized in a manner which allows to populate classes, objects
and properties in the client (JSON, JAXB).


> The stack was developed as part of the LOD2 and GeoKnow project. Both
> projects are (have been) funded by the EU FP7 program. We at Ontos are pa=
rt
> of the GeoKnow project and involved in the framework.
>
> The stack follows the linked data life-cycle and when checking your
> http://lists.w3.org/Archives/Public/semantic-web/2015Feb/0096.html it
> seems to me that you try to achieve the same thing.
>
> If not here a set of questions:
>

No


>
> What are you trying to do on top of our linked data stack?
>

At least now, I'll make no use of the linked data stack. The component has
an activation framework which enables me to gather the domain information I
need directly from the business data sources.


>
> What are the use cases?
>

Augmentation of CMS repositories. Master Data Management (BI)


>
> Do you plan any specific analytical modules?
>

There is the syllogistic reasoning mode which allows using Resources and
their (class/instance) IDs and their Links to reason in this way:

Socrates kind Human.
Human life Mortal
Socrates kind*life Mortal.



>
> How would you compare your solution against traditional BI solutions?
> (Pentaho, SAP, Business Objects etc)
>

The component can be used as a client consuming or service provider for
those solutions.


>
>
> Cheers,
> Daniel
>
> On Fri, Jun 26, 2015 at 8:52 PM, Sebastian Samaruga <[email protected]=
>
> wrote:
>
>> Hi all. There is a draft I've been working for a while and I'm needing
>> help trying to laid down some ideas for the core concepts of a platform
>> that should enable data/schema merging, discovery and augmentation of da=
ta
>> provided by many different sources.
>>
>> Then there should be an API exploiting the concept of 'arithmetic'
>> inference and reasoning using 'meaningful' numeric identifiers. The
>> document describing the ongoing outermost concepts is in a PDF file
>> attached to this document. If there are problems with the attachment the
>> file is accessible at:
>>
>> https://drive.google.com/open?id=3D0BxxuOINjaiBNcW11ODJXYkFzUGs&authuser=
=3D0
>>
>> Some techniques on Mappings similarity hashing and merging and Template
>> aggregation for presentation/layers interaction purposes left to be defi=
ned
>> completely.
>>
>> The most important thing I'm needing right now are comments and
>> criticisms that could help me refine my concepts. Thanks in advance,
>>
>> Best regards,
>> Sebastian Samaruga.
>>
>>
>
>
> --
>
>
> *________________________________________________________________________=
_________*
>
> *Daniel Hladky, *CEO & VR
>
> *Ontos AG                                                         **Ontos
> GmbH*
> Mittelstrasse 24, 2560 Nidau, Switzerland         Ostwaldstr. 4, 04329
> Leipzig, Germany
> *E* [email protected] <[email protected]%21%0d%0a%20mh>      *=
W
>  *www.ontos.com <http://www.ontos.comh/>         *Amtsgericht Leipzig,
> HRB 25146*
> *M* +41 79 3535043                     *T  *+41 32 3329250          *T  *=
+49
> 32 3329250
> Verwaltungsrat: Daniel Hladky
>    Gesch=C3=A4ftsf=C3=BChrer: Daniel Hladky
>
> *________________________________________________________________________=
_________*
>
> This e-mail (including any attachments) contains confidential information
> and may be privileged or otherwise protected from disclosure.
> The information contained herein is intended for the use of the intended
> addressee only. Please be aware that any disclosure, copying,
> imitation, distribution, dissemination or other use of the content of thi=
s
> e-mail, either by non-intended recipients or by the intended recipient fo=
r
> any
> other than the intended purpose of forwarding, is prohibited. If you
> received this e-mail by error, please notify the sender immediately by re=
ply
> e-mail and delete this e-mail and any attachments from your system. Thank
> you for your co-operation.  We also like to inform you that
> communication via e-mail over the Internet is insecure because third
> parties may have the possibility to access and manipulate e-mails.
>

--e89a8f64277abfa3830519ad1ae5
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Daniel, Thanks for the response. I&#39;ll try to reply you=
r question inline with your message:<br><div><div class=3D"gmail_extra"><br=
><div class=3D"gmail_quote">On Mon, Jun 29, 2015 at 6:41 AM, Daniel Hladky =
<span dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]" target=3D"=
_blank">[email protected]</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div dir=3D"ltr"><div style=3D"font-family:verdana,sans-serif=
;font-size:small">Sebastian,</div><div style=3D"font-family:verdana,sans-se=
rif;font-size:small"><br></div><div style=3D"font-family:verdana,sans-serif=
;font-size:small">Are you trying to build something similar to=C2=A0<a href=
=3D"http://stack.linkeddata.org/" target=3D"_blank">http://stack.linkeddata=
..org/</a></div></div></blockquote><div><br>No, I&#39;m trying to develop a =
very minimalistic knowledge component reusable in other applications. Yes, =
it will have APIs for alignment and merging of datasets, link discovery and=
 resource identity resolution but only in a given domain of discourse which=
 is the RDF (plain) data from which the component is populated. &#39;Plain&=
#39; RDF means I have *no schema information* in the input datasets, data c=
ould be gathered from any source, even a CSV file. The final deployment is =
a RESTful service which takes RDF fragments as input and returns the augmen=
ted knowledge regarding those fragments and also &#39;learns&#39; (indexes)=
 the queries (answers) and returns results (responses). Another RESTful ser=
vice being built is one that enables a Semantic / Object mapping returning =
an object graph representation of the responses, serialized in a manner whi=
ch allows to populate classes, objects and properties in the client (JSON, =
JAXB).<br><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0=
 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div st=
yle=3D"font-family:verdana,sans-serif;font-size:small"><br></div><div style=
=3D"font-family:verdana,sans-serif;font-size:small">The stack was developed=
 as part of the LOD2 and GeoKnow project. Both projects are (have been) fun=
ded by the EU FP7 program. We at Ontos are part of the GeoKnow project and =
involved in the framework.</div><div style=3D"font-family:verdana,sans-seri=
f;font-size:small"><br></div><div style=3D"font-family:verdana,sans-serif;f=
ont-size:small">The stack follows the linked data life-cycle and when check=
ing your=C2=A0<a href=3D"http://lists.w3.org/Archives/Public/semantic-web/2=
015Feb/0096.html" target=3D"_blank">http://lists.w3.org/Archives/Public/sem=
antic-web/2015Feb/0096.html</a> it seems to me that you try to achieve the =
same thing.</div><div style=3D"font-family:verdana,sans-serif;font-size:sma=
ll"><br></div><div style=3D"font-family:verdana,sans-serif;font-size:small"=
>If not here a set of questions:</div></div></blockquote><div><br></div><di=
v>No<br></div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"l=
tr"><div style=3D"font-family:verdana,sans-serif;font-size:small"><br></div=
><div style=3D"font-family:verdana,sans-serif;font-size:small">What are you=
 trying to do on top of our linked data stack?</div></div></blockquote><div=
><br></div><div>At least now, I&#39;ll make no use of the linked data stack=
.. The component has an activation framework which enables me to gather the =
domain information I need directly from the business data sources.<br></div=
><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .=
8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div styl=
e=3D"font-family:verdana,sans-serif;font-size:small"><br></div><div style=
=3D"font-family:verdana,sans-serif;font-size:small">What are the use cases?=
</div></div></blockquote><div><br></div><div>Augmentation of CMS repositori=
es. Master Data Management (BI)<br></div><div>=C2=A0</div><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div dir=3D"ltr"><div style=3D"font-family:verdana,sans-serif=
;font-size:small"><br></div><div style=3D"font-family:verdana,sans-serif;fo=
nt-size:small">Do you plan any specific analytical modules?</div></div></bl=
ockquote><div><br></div><div>There is the syllogistic reasoning mode which =
allows using Resources and their (class/instance) IDs and their Links to re=
ason in this way:<br></div><div><br>Socrates kind Human.<br></div><div>Huma=
n life Mortal<br></div><div>Socrates kind*life Mortal.<br></div><div>=C2=A0=
<br></div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">=
<div style=3D"font-family:verdana,sans-serif;font-size:small"><br></div><di=
v style=3D"font-family:verdana,sans-serif;font-size:small">How would you co=
mpare your solution against traditional BI solutions?</div><div style=3D"fo=
nt-family:verdana,sans-serif;font-size:small">(Pentaho, SAP, Business Objec=
ts etc)</div></div></blockquote><div><br></div><div>The component can be us=
ed as a client consuming or service provider for those solutions.<br></div>=
<div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div style=
=3D"font-family:verdana,sans-serif;font-size:small"><br></div><div style=3D=
"font-family:verdana,sans-serif;font-size:small"><br></div><div style=3D"fo=
nt-family:verdana,sans-serif;font-size:small">Cheers,</div><div style=3D"fo=
nt-family:verdana,sans-serif;font-size:small">Daniel=C2=A0</div></div><div =
class=3D"gmail_extra"><div><div class=3D"h5"><br><div class=3D"gmail_quote"=
>On Fri, Jun 26, 2015 at 8:52 PM, Sebastian Samaruga <span dir=3D"ltr">&lt;=
<a href=3D"mailto:[email protected]" target=3D"_blank">cognescent@gmail.=
com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr=
"><div><div><div><div>Hi all. There is a draft I&#39;ve been working for a =
while and I&#39;m needing help trying to laid down some ideas for the core =
concepts of a platform that should enable data/schema merging, discovery an=
d augmentation of data provided by many different sources.<br><br></div>The=
n there should be an API exploiting the concept of &#39;arithmetic&#39; inf=
erence and reasoning using &#39;meaningful&#39; numeric identifiers. The do=
cument describing the ongoing outermost concepts is in a PDF file attached =
to this document. If there are problems with the attachment the file is acc=
essible at:<br><br><a href=3D"https://drive.google.com/open?id=3D0BxxuOINja=
iBNcW11ODJXYkFzUGs&amp;authuser=3D0" target=3D"_blank">https://drive.google=
..com/open?id=3D0BxxuOINjaiBNcW11ODJXYkFzUGs&amp;authuser=3D0</a><br><br></d=
iv>Some techniques on Mappings similarity hashing and merging and Template =
aggregation for presentation/layers interaction purposes left to be defined=
 completely. <br><br></div><div>The most important thing I&#39;m needing ri=
ght now are comments and criticisms that could help me refine my concepts. =
Thanks in advance,<br></div><div><br></div>Best regards,<br></div>Sebastian=
 Samaruga.<br><br></div>
</blockquote></div><br><br clear=3D"all"><div><br></div></div></div>-- <br>=
<div><div dir=3D"ltr"><div><div dir=3D"ltr"><p style=3D"font-family:arial;f=
ont-size:small"><b><span lang=3D"EN-US">___________________________________=
______________________________________________</span></b><br></p><p style=
=3D"font-family:arial"><font><b style=3D"font-size:small"><span lang=3D"EN-=
US">Daniel Hladky,=C2=A0</span></b><span lang=3D"EN-US"><font color=3D"#000=
080"><font size=3D"1">CEO &amp; VR<br></font><br></font></span><b style=3D"=
font-size:small"><span lang=3D"EN-US">Ontos AG =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0=C2=A0</span></b><b style=3D"font-size:small"><span lan=
g=3D"EN-US">Ontos GmbH</span></b><b style=3D"font-size:small"><span lang=3D=
"EN-US"><br></span></b><span style=3D"font-size:small;color:rgb(51,51,51)" =
lang=3D"EN-US">Mittelstrasse 24, 2560 Nidau, Switzerland=C2=A0</span></font=
><span style=3D"font-size:8pt;color:rgb(51,51,51)" lang=3D"EN-US">=C2=A0 =
=C2=A0 =C2=A0 =C2=A0=C2=A0<font style=3D"color:rgb(34,34,34);font-size:13px=
"><span style=3D"font-size:small;color:rgb(51,51,51)" lang=3D"EN-US">Ostwal=
dstr. 4, 04329 Leipzig, Germany=C2=A0</span></font><span style=3D"font-size=
:8pt" lang=3D"EN-US">=C2=A0</span><br></span><b style=3D"font-size:small"><=
span style=3D"font-size:8pt;color:gray" lang=3D"EN-US">E</span></b><span st=
yle=3D"font-size:8pt;color:navy" lang=3D"EN-US">=C2=A0</span><span style=3D=
"font-size:8pt" lang=3D"EN-GB"><a href=3D"mailto:[email protected]%21%=
0d%0a%20mh" title=3D"mailto:[email protected]" style=3D"color:rgb(17,8=
5,204)" target=3D"_blank"><span lang=3D"EN-US">[email protected]</spa=
n></a></span><span style=3D"font-size:8pt;color:blue" lang=3D"EN-US">=C2=A0=
 =C2=A0 =C2=A0=C2=A0</span><b style=3D"font-size:small"><span style=3D"font=
-size:8pt;color:gray" lang=3D"EN-US">W =C2=A0</span></b><span style=3D"font=
-size:8pt" lang=3D"EN-GB"><a href=3D"http://www.ontos.comh/" style=3D"color=
:rgb(17,85,204)" target=3D"_blank"><span lang=3D"EN-US">www.ontos.com</span=
></a></span><span style=3D"font-size:small" lang=3D"EN-GB"><font size=3D"1"=
 color=3D"#0000ff">=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0</font><b><span style=
=3D"font-size:8pt;color:gray" lang=3D"EN-US">Amtsgericht Leipzig, HRB 25146=
</span></b><font size=3D"1" color=3D"#0000ff"><br></font></span><b style=3D=
"font-size:small"><span style=3D"font-size:8pt;color:gray" lang=3D"EN-US">M=
</span></b><span style=3D"font-size:8pt;color:blue" lang=3D"EN-US">=C2=A0+4=
1 79 3535043 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0=C2=A0</span><b style=3D"font-size:small"><span style=3D"font-size:8=
pt;color:gray" lang=3D"EN-US">T =C2=A0</span></b><span style=3D"color:blue"=
 lang=3D"EN-US"><font size=3D"1">+41 32 3329250=C2=A0</font><span style=3D"=
font-size:8pt" lang=3D"EN-US">=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0</span><b s=
tyle=3D"font-size:small;color:rgb(34,34,34)"><span style=3D"font-size:8pt;c=
olor:gray" lang=3D"EN-US">T =C2=A0</span></b><span lang=3D"EN-US"><font siz=
e=3D"1">+49 32 3329250</font><br><span style=3D"color:rgb(51,51,51)"><font =
size=3D"1">Verwaltungsrat: Daniel Hladky =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0</font></span><s=
pan style=3D"color:rgb(51,51,51);font-size:x-small">Gesch=C3=A4ftsf=C3=BChr=
er: Daniel Hladky</span><span style=3D"color:rgb(51,51,51)"><br></span></sp=
an></span><b style=3D"font-size:small"><span lang=3D"EN-GB">_______________=
__________________________________________________________________</span></=
b></p><p style=3D"font-family:arial;font-size:small"><span style=3D"font-si=
ze:7pt;color:rgb(74,68,42)" lang=3D"EN-US">This e-mail (including any attac=
hments) contains confidential information and may be privileged or otherwis=
e protected=C2=A0from disclosure.<br></span><span style=3D"color:rgb(74,68,=
42);font-size:9px">The information contained herein is intended for the use=
 of the intended addressee only. Please be=C2=A0aware that any disclosure, =
copying,<br>imitation,=C2=A0distribution, dissemination or other use of the=
 content of this e-mail, either=C2=A0by non-intended recipients or by the i=
ntended recipient=C2=A0for any<br>other than=C2=A0the intended purpose of f=
orwarding, is prohibited.=C2=A0If you received this e-mail by error, please=
 notify the sender immediately=C2=A0by reply<br>e-mail and=C2=A0delete this=
 e-mail and any=C2=A0attachments from your system. Thank you for your co-op=
eration.=C2=A0 We also like to inform you=C2=A0that<br>communication via=C2=
=A0e-mail over the Internet is insecure because third parties may have the =
possibility to access and manipulate e-mails.=C2=A0</span></p></div></div><=
/div></div>
</div>
</blockquote></div><br></div></div></div>

--e89a8f64277abfa3830519ad1ae5--