当前位置:网站首页>Foundation of knowledge atlas (II) - knowledge expression system of knowledge atlas
Foundation of knowledge atlas (II) - knowledge expression system of knowledge atlas
2022-07-28 14:58:00 【Swlaaa】
from :https://www.jianshu.com/p/941dc6d7e760
Knowledge map basis ( Two )- Knowledge representation system of knowledge map
The previous article mainly briefly introduced what is the knowledge map , What is a knowledge base , And the basic application of knowledge map . Knowledge expression system can be said to be the soul of the application of the whole knowledge map , This paper mainly explains the knowledge expression system of knowledge map from the perspective of products .
Definition of triples
《 Knowledge map basis ( One )- What is knowledge map 》 As mentioned in freebase As a representative of the curated KBs Is essentially a triple , Next, we will explain the basic components of triples .
Entity (Entity)
An entity is an abstraction of an objective individual , A person 、 A movie 、 A word can be regarded as an entity . for example : Yao Ming , Ang Lee , I am not pan jinlian
type (type)
A type is an abstraction of a collection of entities with the same characteristics or attributes .
give an example : China is an entity , The United States is an entity , France is an entity . These entities have capitals 、 Population 、 Common features such as area , So like China 、 The United States 、 France and other countries have capitals 、 Population 、 Entities with features such as area can be abstracted as “ Country ” type
attribute (property)
An attribute is an abstraction of the relationship between entities , For example, Ang Lee is an entity , Ang Lee is a character (type), The fantasy drifting of the youth school is an entity , The fantasy drift of youth school is a movie (type), Obviously, there is a relationship between the two entities, that is : Ang Lee → The director → The fantasy drifting of the youth school, so the relationship between Ang Lee and the fantasy drifting of the youth school can be attributed “ The director ” Characterization . Then you can build a layer of relationships based on attributes , figure (type)→ The director (property)→ The movie (type).
Relationship (relation)
Relationship is the abstraction of the relationship between entities , Ang Lee (entity)→ The director (relation)→ The fantasy drifting of youth school (entity), Direct this relation It describes the relationship between Ang Lee and the fantasy drifting of the youth School .
Domain (domain)
A domain is a collection of types , Above type , It is an abstraction of all types in a field , for example : The country is to China 、 An abstraction of an entity like the United States , It's a type of , And a geographical location in addition to the type of country , There are other types : City 、 Area 、 Chau, wait , And put all these types : continent 、 Country 、 City 、 Regions and other types are abstracted , The geographical location domain is formed .
value (value)
Values are used to describe entities , It can be divided into text type and numerical type ,EG: Yao Ming (entity)→ height (relation)→226cm(value).
According to the above concept , Build a basic map
Build a map from triples
From the picture 1 It can be concluded that

chart 1 Expression of knowledge
Alibaba is a company , A stock
Zhang Yong is a character
Alipay is a product .
alibaba.com CEO It's Zhang Yong
Alibaba's main product is Alipay
The number of Alibaba employees is 60000
The above is the most basic knowledge expression system , Companies will build knowledge bases for their businesses , Generally speaking , The basic knowledge expression concept will not change , In complex situations, the above knowledge expression system will be modified , Later articles will talk about . More complex businesses may involve “ state ”,“ action ”,“ State shift ” Etc ,freebase It doesn't really apply , Interested students can go and have a look " hypergraph ". stay freebase Based on the two-dimensional map of “ state ” The third dimension of ,“ action ” Of the fourth dimension , However, the construction will be better than freebase It's a lot more complicated .
边栏推荐
- 8、 Picker usage drop-down box selection effect
- 5、 C language judgment statement
- linux安装redis
- The method of implementing simple student achievement management system with C language
- Interviewer: what are the usage scenarios of ThreadLocal? How to avoid memory leakage?
- VTK notes - picker picker summary
- Namespace conflict problem
- Log management platform of infrastructure and nail & email alarm notification
- How long can we "eat" the dividends of domestic databases?
- SwiftUI 布局 —— 对齐
猜你喜欢

【七夕】七夕孤寡小青蛙究极版?七夕节最终章!

How to make the characters in the photos laugh? HMS core video editing service one click smile function makes people smile more naturally

Deploy flask on Alibaba cloud server

linux安装redis

MITK create module

Examples of Pareto optimality and Nash equilibrium

21、 TF coordinate transformation (I): coordinate MSG message

SSH service

How to reduce the resolution of only 3D camera but not UI camera

7月29日 ApacheCon|Apache Pulsar 在 vivo 的探索与实践 即将开播
随机推荐
QT qlineedit, qtextedit, qplaintextedit differences
数字化转型安全问题频发,山石网科助力数字政府建设
MITK creates plug-ins and generates plug-ins
Digital transformation security issues occur frequently, and Shanshi Netcom helps build a digital government
Hcip day 11
Deploy flask on Alibaba cloud server
C callback function, interface function pointer as function parameter, function pointer as structure member
Core Data 是如何在 SQLite 中保存数据的
SwiftUI 4.0 的全新导航系统
15、 Launch file label of ROS (I)
Modify the default path of Jupiter notebook
How does core data save data in SQLite
Log management platform of infrastructure and nail & email alarm notification
19、 ROS parameter name setting
35道MySQL面试必问题图解,这样也太好理解了吧
多商户商城系统功能拆解17讲-平台端订单列表
SSL socket cross platform solution libevent OpenSSL
String转为long 类型报错原因:要转为long必须是int、double、float型[通俗易懂]
Why can the anonymous functions of JQ access the methods inside
Namespace conflict problem