FOAF(an acronym of friend of a friend)

seonae's wiki
Inhyeog (토론 | 기여) 사용자의 2019년 2월 6일 (수) 17:43 판 (FOAF(an acronym of friend of a friend) 문서작성)

(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
이동: 둘러보기, 검색

이전페이지

온톨로지 개념 복습

 본래 철학적인 용어로 출발하였으나 현대 정보과학 분야에서는 구조화된 개념 집합(un ensemble structure de concepts)을 의미하는 개념으로 특히 “일정 영역에서의 개념들과 그 개념들 사이의 관계(rapports)”를 표상하는 데이터 모델(modele de donnees)로 정의된다. 

FOAF(an acronym of friend of a friend)란 무엇인가?

  • ‘친구의 친구(friend of a friend)라는 의미인 FOAF는 친구를 통해 만들어가는 인간 관계를 RDF(Resource Description Framework)로 표현한 온톨로지다. FOAF에 표현된 개인 정보와 개인의 관계에 대한 정보는 FOAF를 지원하는 시스템을 통해 다른 FOAF 문서에 연결될 수 있다.
  • 개인의 FOAF가 온라인에 공개되면 다른 사용자가 이를 참조할 수 있는데 이와 같은 반복적이고 순환되는 과정을 통해 FOAF를 통한 연결성이 확장될 수 있다. FOAF의 기본은 ‘A가 B를 알고 있다’로 요약할 수 있는데, 이 관계는 ‘foat:knows’라는 속성으로 표현된다.

FOAF 요약

  • 사람에 대해, 그리고 사람 사이의 관계를 기술하는 온톨로지이다.
  • 사람들은 자신의 FOAF 문서를 생성하고, 홈페이지를 연결할 수 있다.

FOAF-a-matic을 활용한 간단한 FOAF 문서 작성 예시

 <rdf:RDF
      xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
      xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
      xmlns:foaf="http://xmlns.com/foaf/0.1/"
      xmlns:admin="http://webns.net/mvcb/">
<foaf:PersonalProfileDocument rdf:about="">
  <foaf:maker rdf:resource="#me"/>
  <foaf:primaryTopic rdf:resource="#me"/>
  <admin:generatorAgent rdf:resource="http://www.ldodds.com/foaf/foaf-a-matic"/>
  <admin:errorReportsTo rdf:resource="mailto:leigh@ldodds.com"/>
</foaf:PersonalProfileDocument>
<foaf:Person rdf:ID="me">
<foaf:name>인혁 전</foaf:name>
<foaf:title>Mr</foaf:title>
<foaf:givenname>인혁</foaf:givenname>
<foaf:family_name>전</foaf:family_name>
<foaf:nick>和因</foaf:nick>
<foaf:mbox_sha1sum>7f4b67f25e0aaab1bfbc96f9a22837875219472a</foaf:mbox_sha1sum>
<foaf:homepage rdf:resource="http://www.aks.ac.kr"/>
<foaf:schoolHomepage rdf:resource="http://www.aks.ac.kr"/></foaf:Person>
</rdf:RDF>

예시를 통해 확인할 수 있는 FOAF의 주요 속성(Properties)

함께 읽을 거리

인물 관련 온톨로지 논문 읽을 거리