Weaviate OSS Smart Graph FOSDEM 2020 About 2019 2020 What is - - PowerPoint PPT Presentation

weaviate oss smart graph
SMART_READER_LITE
LIVE PREVIEW

Weaviate OSS Smart Graph FOSDEM 2020 About 2019 2020 What is - - PowerPoint PPT Presentation

Weaviate OSS Smart Graph FOSDEM 2020 About 2019 2020 What is Weaviate? How Weaviate evolved Tech Demo Contextionary - GraphQL From the docs to the interface 2 About Weaviate is an open source smart graph 4 Weaviate is an open source


slide-1
SLIDE 1

Weaviate OSS Smart Graph

FOSDEM 2020

slide-2
SLIDE 2

2

About

What is Weaviate?

2019 ➡ 2020

How Weaviate evolved

Tech

Contextionary - GraphQL

Demo

From the docs to the interface

slide-3
SLIDE 3

About

slide-4
SLIDE 4

4

Weaviate is an open source smart graph

slide-5
SLIDE 5

5

Weaviate is an open source smart graph

slide-6
SLIDE 6

6

Weaviate is an open source smart graph

“AI first architecture”

slide-7
SLIDE 7

7

Weaviate is an open source smart graph

slide-8
SLIDE 8

8

Semantic Search

slide-9
SLIDE 9

9

Automatic Classification

slide-10
SLIDE 10

10

Knowledge Representation

Including, but not limited to, knowledge graphs

slide-11
SLIDE 11

2019 ➡ 2020

slide-12
SLIDE 12

12

time

slide-13
SLIDE 13

13

time

slide-14
SLIDE 14

14

time

slide-15
SLIDE 15

15

time

slide-16
SLIDE 16

16

time

slide-17
SLIDE 17

17

Weaviate stores all data in a semantic space

slide-18
SLIDE 18

18

Weaviate stores all data in a semantic space

฀฀

slide-19
SLIDE 19

19

Weaviate stores all data in a semantic space

฀฀

slide-20
SLIDE 20

20

slide-21
SLIDE 21

21

slide-22
SLIDE 22

Technology

Contextionary - GraphQL

slide-23
SLIDE 23

23

time

slide-24
SLIDE 24

24

time A word is characterized by the company it keeps.

  • John R. Firth - 1957
slide-25
SLIDE 25

25

time Word2vec 2013

slide-26
SLIDE 26

26

time Word2vec 2013 GloVE 2014

slide-27
SLIDE 27

27

time Word2vec 2013 GloVE 2014 BERT 2018

slide-28
SLIDE 28

28

time Word2vec 2013 GloVE 2014 BERT 2018

slide-29
SLIDE 29

29

slide-30
SLIDE 30

30

company apple fruit

[0.34534, 2.3543, 8.34532 … ] 600 dimensions

iphone

slide-31
SLIDE 31

31

Company, name, Apple, founded, in, 1976, in, country, with, the, name, United, States Company: name: Apple foundedIn: 1976 inCountry: "$cref": ... hasCeo: Person: name: Tim Cook

slide-32
SLIDE 32

32

Company, name, Apple, founded, in, 1976, in, country, with, the, name, United, States

[0.34534, 2.3543, 8.34532 … ]

  • Euclidean distance.
  • Logarithmic function based on
  • among others- the occurrence.
  • Optional “word boosting”.
slide-33
SLIDE 33

33

slide-34
SLIDE 34

34

company iphone

฀฀

slide-35
SLIDE 35

35

{ Get{ Things{ Company(explore:{ concepts: ["iphone"] }){ name } } } }

slide-36
SLIDE 36

36

{ "data": { "Local": { "Get": { "Things": { "Company": [ { "name": "Apple Inc" } ] } } } }, "errors": null }

slide-37
SLIDE 37

37

{ Get{ Things{ Company(explore:{ concepts: ["Redmond"] }){ name } } } }

slide-38
SLIDE 38

38

{ "data": { "Get": { "Things": { "Company": [ { "name": "Microsoft Corp." } ] } } }, "errors": null }

slide-39
SLIDE 39

39

Contextionary P2P Network GraphQL Containerized Scalable HTTP API

slide-40
SLIDE 40

Technology

Contextionary - GraphQL

slide-41
SLIDE 41

41

{ Get { <SematicKind> { <Class> { <property> <PropertyWithReference> ... on <ClassOfBeacon> { <property> } } } } }

slide-42
SLIDE 42

42

{ Get{ <SematicKind>{ <Class>( explore: { concepts: [<String>]! moveAwayFrom: { concepts: [<String>]! force: <Float>! }, moveTo: { concepts: [<String>]! force: <Float>! } } ){ <property> } } } }

slide-43
SLIDE 43

Demo

slide-44
SLIDE 44

Get started with Weaviate

  • n www. semi.technology