- From: Dieter Fensel <dieter.fensel@sti2.at>
- Date: Sat, 15 Jun 2019 10:06:50 +0200
- To: Franconi Enrico <franconi@inf.unibz.it>
- Cc: Chris Harding <chris@lacibus.net>, xyzscy <1047571207@qq.com>, "paoladimaio10@googlemail.com" <paoladimaio10@googlemail.com>, semantic-web <semantic-web@w3.org>
- Message-ID: <4d3a9c4d-6b5e-4d95-ac5e-99afa10452d3@sti2.at>
Indeed. Just now on a potentially world wide scale. On 15.06.2019 09:49, Franconi Enrico wrote: > Dieter, > correct. In this sense, technically the raison d'être of KGs is the > good old problem of data integration. > Where you trade, in order to tackle the scalability problem, the rich > semantics of the original distributed structured databases with the > flexibility and approximate semantics of distributed KGs. > --e. > >> Il giorno 14 giu 2019, alle ore 22:13, Dieter Fensel >> <dieter.fensel@sti2.at <mailto:dieter.fensel@sti2.at>> ha scritto: >> >> Yes, but it is the size that makes them different from semantic net >> stuff. No longer 10,000 facts but frillions of triples that are >> distributed, heterogeneous, inconsistent, out of date and change >> faster as you can reason about them. So in an abstract sense they are >> the same and in concrete terms they come with very different >> requirements. >> >> On 13.06.2019 15:49, Franconi Enrico wrote: >>> You may find this summary about the current practice and research on >>> KGs interesting: >>> https://www.juansequeda.com/blog/2018/09/18/trip-report-on-knowledge-graph-dagstuhl-seminar/ >>> And, yes, I believe that a KG is basically an RDFs graph grounded to >>> some sort of reality. >>> In terms of KR practice, KGs are an amazing leap backwards to the >>> good old semantic nets of the 70ies. >>> This is not to say that they don't play a useful role within Google >>> technologies or similar stuff. >>> cheers >>> --e. >>> >>>> Il giorno 13 giu 2019, alle ore 12:10, Chris Harding >>>> <chris@lacibus.net <mailto:chris@lacibus.net>> ha scritto: >>>> >>>> What is a knowledge graph? >>>> >>>> I looked it up in Wikipedia, and the definition seemed to be "What >>>> Google does". Reading a bit more widely, I came to the conclusion >>>> that it is a triple store to which someone attaches meaning. (Of >>>> course, this is most, if not all, triple stores.) What is >>>> interesting is the impressive amount of theory and practice, >>>> associated with the "knowledge graph" label, for using AI and other >>>> techniques to obtain transformations or measurements of the triple >>>> stores that add to the meaning that people attach to them. >>>> >>>> I found these articles helpful: >>>> http://ceur-ws.org/Vol-2322/dsi4-6.pdf >>>> https://towardsdatascience.com/neural-network-embeddings-explained-4d028e6f0526 >>>> https://content.iospress.com/articles/data-science/ds007 >>>> >>>> xyzscy wrote: >>>>> Thank you for your response. I think the KG term is spread by >>>>> GOOGLE, while I don’t how google implement it. I used to think >>>>> the semantic network is the key technology of KG,but google has >>>>> never statement that. >>>>>> 在 2019年6月13日,下午2:46,Paola Di Maio <paola.dimaio@gmail.com >>>>>> <mailto:paola.dimaio@gmail.com>> 写道: >>>>>> >>>>>> Thank you for asking this, >>>>>> >>>>>> I ll leave the experts to reply to scalability and other questions >>>>>> >>>>>> In general, much depends on the language one uses, which in turn >>>>>> depends on the domain (which planet you come from) >>>>>> >>>>>> When I first studied knowledge engineering, the expression >>>>>> knowledge graph >>>>>> was not in use at all. I was doing an MSc and studied the body of >>>>>> knowledge >>>>>> from ESPRIT project (some folks on this list worked on it) >>>>>> https://pdfs.semanticscholar.org/193e/b66909b0c87d5dbcdbd6b20d78ed93fc95a7.pdf >>>>>> >>>>>> >>>>>> I d be curious to learn when such term knowledge graph came in >>>>>> use and who coined it >>>>>> >>>>>> I then heard it in relation to the SW and this list, and always >>>>>> tried to figure out what exactly >>>>>> a KG is (in relation the wider Knowledge Representation domain I >>>>>> was studying) >>>>>> >>>>>> Knowledge graphs are a type of knowledge representation, and they >>>>>> can be visualized >>>>>> graphically, or represented using algebra (again, depends on what >>>>>> planet you are on) >>>>>> Engineers tend to use diagrams, others tend to use algebra >>>>>> >>>>>> But more importantly, is that they enable machine readability >>>>>> querying and computational manipulation of complex (combined) >>>>>> data sets, assuming knowledge is some kind of data in context, as >>>>>> some say. >>>>>> I dont use the term knowledge graph much either. Let's see if >>>>>> the KG folks can offer more info >>>>>> >>>>>> PDM >>>>>> Knowledge Graph Representation >>>>>> *Knowledge graphs* provide a unified format for representing >>>>>> *knowledge* about relationships between entities. A *knowledge >>>>>> graph* is a collection of triples, with each triple (h,t,r) >>>>>> denoting the fact that relation r exists between head entity h >>>>>> and tail en- tity t. http://ceur-ws.org/Vol-2322/dsi4-6.pdf >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Thu, Jun 13, 2019 at 1:40 PM 我 <1047571207@qq.com >>>>>> <mailto:1047571207@qq.com>> wrote: >>>>>> >>>>>> Dear all: >>>>>> >>>>>> When I first touch knowledge graph, I'm very confused. >>>>>> Different from the other AI theory, it is not an pattern >>>>>> recognization algorithm which will give some "output" given >>>>>> some "input"(such as classify algorithms) ,but a program >>>>>> language(such as owl,rdf) and database(such as neo4j) >>>>>> instead. So in my opinion, knowledge graph is more like a >>>>>> problem of engineering than mathematic theory. >>>>>> >>>>>> Then I realized that different from the pattern recognization >>>>>> algorithm, the knowledge graph is created aimed at making the >>>>>> computes all over the world to communicate with each other >>>>>> with a common language, and I have a question: Is scalability >>>>>> the key property of knowledge graph? >>>>>> >>>>>> There are many knowledge vaults edited by different >>>>>> language(such as owl,rdf ),but is it always hard to merge >>>>>> them and there is not a standard knowledge vault on which >>>>>> we can do advanced development. So is it necessary to open a >>>>>> scalable and standard knowledge vault so that everyone can >>>>>> keep extended it and make it more perfect just like linux >>>>>> kernel or wiki pedia? What kind of knowledge should be >>>>>> contained in the standard knowledge vault so that it can be >>>>>> universal? I imagine that the standard knowledge vault is an >>>>>> originator, and all of the other application copy the >>>>>> originator, then all of the other application can >>>>>> communicate under the same common sense, for example when a >>>>>> application decelerate ''night", all of the other >>>>>> application will know it's dark. >>>>>> >>>>>> As I know, the knowlege graph is implement as a query >>>>>> service, but is it possible to implement it as a program >>>>>> language,just like c++,java? In this way ,the compute can >>>>>> directly know nature language, and human can communicate with >>>>>> compute with nature language, also a compute can >>>>>> communicate with another compute with nature language. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> -- >>>> Regards >>>> >>>> Chris >>>> ++++ >>>> >>>> Chief Executive, Lacibus <https://lacibus.net/> Ltd >>>> chris@lacibus.net >>>> >>> >>> >>> ______________________________________________________________________ >>> This email has been scanned by the Symantec Email Security.cloud >>> service. >>> For more information please visit http://www.symanteccloud.com >>> ______________________________________________________________________ >> -- >> Dieter Fensel >> Chair STI Innsbruck >> University of Innsbruck, Austria >> www.sti-innsbruck.at/ >> tel +43-664 3964684 > > > ______________________________________________________________________ > This email has been scanned by the Symantec Email Security.cloud service. > For more information please visit http://www.symanteccloud.com > ______________________________________________________________________ -- Dieter Fensel Chair STI Innsbruck University of Innsbruck, Austria www.sti-innsbruck.at/ tel +43-664 3964684
Received on Saturday, 15 June 2019 08:07:16 UTC