SlideShare une entreprise Scribd logo
1  sur  20
1. 시멘틱웹(Semantic Web)

                                    Preview

        항목                                    상세내역

        개요       의미기반 웹의 개념 파악 및 관련 기술에 대한 학습

       기출여부      75-관, 84-관, 87-조, 92-조, 93-관, 96-관

     관련KeyWord   의미기반, Semantic, Ontology, RDF, 지능형 웹

                 http://www.w3.org/2001/sw/SW-FAQ
      추천사이트
                 http://www.w3.org/2001/sw/#spec


      기술발전
                 - 상황인식, 개인화, 지능화, WEB3.0
      RoadMap



        기타




                                        -0-             ㈜인포레버컨설팅 교육사업본부
1. 시멘틱웹(Semantic Web)
1. 시멘틱 웹의 개념
가. Semantic Web의 정의
  - 기존 웹기술에 의미적 요소를 부가하여 기계가 웹 Contents를 해석하고 의미해결을 가능하게 하는
    차세대 지능형 웹
 – 웹상에 존재하는 자료에 의미를 부가하고 사람이 관여하지 않아도 컴퓨터가 자동으로 처리할 수 있는 차세대
  지능적인 웹 - 1999년, Tim Berners-Lee (W3C)




                                          -1-         ㈜인포레버컨설팅 교육사업본부
1. 시멘틱웹(Semantic Web)
 나. Semantic Web의 필요성
       구분                              설명
  자원 표현의 한계 - 현재 웹은 HTML언어로 웹문서 만을 표기하는 웹으로써 자원을 표현하는데는 한계가 존재
     Semantic   - 웹 문서끼리의 관계가 설정 되지 않았으므로 컴퓨터가 시맨택을 이해하지 못하는 단점이
    표현의 부재      존재함
                - 현재 웹은 URL 만으로 문서를 인식하는데 모든 객체들을 URL로 인식하기에는 문제점이
   URL의 단순성
                존재


 다. Semantic Web의 특징
  - 정보를 검색할 때 더 정확한 검색이 가능하다.
  - 서로 다른 이형질 소스의 정보를 통합 비교가 가능하다.
  - 어떤 리소스에 대해서도 의미적이고 기술적인 정보 연계가 가능하다.




                                 -2-                  ㈜인포레버컨설팅 교육사업본부
1. 시멘틱웹(Semantic Web)

 라. Web의 발전현황




                        -3-   ㈜인포레버컨설팅 교육사업본부
1. 시멘틱웹(Semantic Web)
2. Semantic Web의 구성도 및 구성요소
가. Semantic Web의 구성도




 나. Semantic Web의 구성요소

             구분                                      내용
     자원 지침    - URI/Unicode   - 웹의 모든 자원을 명시적으로 지침할 수 있게 만듦
              - XML           - 웹 페이지 코딩 도구(≠HTML), 기계중심

     자원 서술                    - 데이터의 의미를 표현하기 위해 존재
              - RDF           - 웹 상의 자원(Resource) 기술하기 위해 메타데이터로 표현한 XML기반의
                                Framework
     지식 서술    - Ontology      - XML 용어, RDF 개념간의 구체적인 관계를 담은 공유 용어집(백과사전)
     통합 운영    - Agent         - Ontology를 이용하여 정보를 추출하고 추론을 이용하여 정보를 가공
     지식 추론    - Logic         - 인공지능 기반의 추론 연구
    신뢰성 보안    - Proof/Trust   - 개념적인 차후 연구 과제

                                          -4-                   ㈜인포레버컨설팅 교육사업본부
1. 시멘틱웹(Semantic Web)
3. Semantic Web과 현재 Web의 비교
가. Semantic Web과 현재 Web의 비교




  - 현재 웹은 링크만을 표현할 수 있는 반면 시맨틱웹은 링크 위에 설명을 붙여 놓아 쉽게 정보를 추론할 수 있음


                                -5-                  ㈜인포레버컨설팅 교육사업본부
1. 시멘틱웹(Semantic Web)
                        현재Web                                        Semantic Web

                자원 공유 및 통합 불가능                         자원 공유 및 통합가능

                    문서의 Syntax 만 표현                    문서의 Syntax 및 Semantics 도표현

                    데이터의 재사용불가                         데이터의 재사용 가능

                      추론이 불가능                          추론이 가능

                      HTML로 표현                         XML, RDF, OWL 언어로 표현


 나. Semantic Web의 활용분야

         분야                                      내용                                  사례
                                                                           - e-commerce
      전자 상거래          - ebxml과 같은 전자상거래 프레임워크와 연계
                                                                           - e-catalog
                                                                           - e-CRM
      Data Mining     - Web Mining, Text Mining, Concept Mining
                                                                           - 검색엔진
                                                                           - Topic Map
       지식처리           - Agent를 이용한 대량의 지식축적 및 분배
                                                                           - 시소러스
       웹 서비스          - 기업의 비즈니스 서비스 Component 연계                          - UDDI


                                                   -6-                         ㈜인포레버컨설팅 교육사업본부
1. 시멘틱웹(Semantic Web)
4. Web3.0의 이해
 가. Web3.0의 개념
  - 2006년 뉴욕 타임즈 기자 존 마코프가 처음 사용한 개념으로 사용자가 원하는 정보를 즉 직관적인 경험을
   제공하는 Semantic Web 기반의 지능형 웹
  - Web3.0은 도처에 설치된 컴퓨터를 Seamless 네트워킹으로 연결하여 인간 중심의 정보 서비스를 제공 가능한
   맞춤형 서비스 플랫폼




                                 -7-                   ㈜인포레버컨설팅 교육사업본부
1. 시멘틱웹(Semantic Web)
 나 . Web3.0의 기반 기술

         기술                                  설명


                     - 인간이 사용하는 정보 체계를 기계가 인식하고 기계와 인간이 같이 웹 정보를
                       동일하게 인식하게 하기 위한 기술 표준의 정의 및 용어 활용
        시멘틱 웹
                     - 정보를 제공하고 찾아 판단하는 지능을 만들어 웹 뿐만 아니라 개인화된 사람과
                       동일한 정보의 입력 수정이 지속적으로 이루어 지게 되는 환경


                     - 인간 사이 Context가 종합적으로 교감, 전달 되는 것처럼 개인에 대한 지속적인 수정과
      상황인식 기술
                       갱신으로 일종의 지능 행위를 통해 개인화된 지능 서비스를 제공 할 수 있음

                     - Agent를 활용하여 웹 정보를 개인별로 분류, 수정, 갱신하고 이를 기반으로 개인별로
       개인화 기술
                       최적의 정보를 제공


                     - 정보를 수집하고 처리하는 주체로 이용자의 상황과 의도를 이해하고 자립적인 판단에
                       의해 처리하는 기능 프로그램
        에이전트
                     - 인간과 컴퓨터 간의 인터페이스로 제안되는 개념으로 인터넷 상의 정보를 자동적으로
                       수집해서 데이터 베이스화 하는 프로그램


     클라우드 컴퓨팅        - 인터넷 접속만 가능하면 어떤 단말기로든 원하는 작업을 수행 할 수 있는 환경



                                      -8-                   ㈜인포레버컨설팅 교육사업본부
1. 시멘틱웹(Semantic Web)
 다. . Web2.0과의 비교

        구분               Web2.0                    Web3.0

                        정보 제작 능력                정보 검색 능력
      정보가치             공유, 개방, 참여               개인화, 지능화
                      공유가치  수익모델               개인 맞춤 정보
                                          지식과 네트워크 중심의 데이터와
      상호작용          데이터와 정보 중심의 상호작용      정보를 고객화(Customization)하는
                                          개인화 과정

     정보이용자                인간                      인간, 기계


                        대형화, 집중화          분산(필요한 정보만 선별)
      정보권력
                        (대형 플랫폼)          과다 정보로 대형화 불가한 시대


     플랫폼 형태            참여, 공유, 개방               시멘틱 웹 기반

     주 수익모델               광고                      아직 없음

      기반 기술             서버 관리 능력            상황 인식 센싱 및 연계 기술




                                    -9-                ㈜인포레버컨설팅 교육사업본부
2. RDF(Resource Description Framework)

                                  Preview

         항목                                   상세내역

         개요       구조화된 메타데이터의 재사용과 교환 및 인코딩을 위한 표준 프레임 워크

        기출여부
      관련KeyWord   Semantic Web, RDF Schema

       추천사이트



        기술발전      메타데이터는 RDF로 통합되고, 메타데이터의 등록,인증,지침을
        RoadMap   제공하는 ISO/IEC 11179 표준이 확산될 것임



         기타




                                     - 10 -          ㈜인포레버컨설팅 교육사업본부
2. RDF(Resource Description Framework)
1. RDF의 개념
가. RDF의 정의
  - Semantic 을 문서에 부여하기 위해 W3C가 제안한 프레임워크
  - 구조화된 메타데이터의 재사용과 교환 및 인코딩을 위한 표준 프레임 워크

 나. RDF의 필요성

         기술                                         설명
                      - 의미 표현의 수단
      상호 운영성          - 다양한 메타데이터 사이의 연결을 위해 의미(semantics), 구조(structure) 및
                        구문(syntax)에 대한 공통적인 규칙 및 메타데이터 사이의 상호운용성 지원
                      - 기계가 접근 가능한 웹 자원에 의미를 부여할 수 있도록 함으로써 지능형 웹
       기계인식
                        지능형 웹 에이전트가 처리할 수 있는 지식기반 정보를 구축
       XML의
                      - XML은 태그는 정의 가능하나 태그의 의미는 부여할 수 없음
      문제점 극복

 다. RDF의 특성
  - 상호 운용성 (Interoperability)

  - 구문 독립성(Syntax Independence) : 어의적인 차이의 인정 (예 : 저자/Author, 감독/Director)

  - 자원을 기술하거나 검색하는데 용이

  - 확장성(extensible) : 자원을 기술하려는 경우 성격 및 XML 자체 확장성, 특성에 따라 자유롭게 기술



                                           - 11 -                       ㈜인포레버컨설팅 교육사업본부
2. RDF(Resource Description Framework)
2. RDF의 구성 및 예제
가. RDF의 구성




            구성                                             설명
       자원(Resource)        - RDF로 기술되는 모든 것 즉 Identity가 있는 모든것
        특성(Property)       - Resource를 기술하기 위한 특징, 속성, 관계
                           - Resource가 가질수 있는 Value
       서술(Statements)
                           - 노드(Node)와 아크(arc)로 표현


 나. RDF의 예시
  - 예를 들어 ‘www.rdf.co.kr’이라는 웹페이지 제작자가 홍길동이라면 URL은 자원이 되고 제작자는 속성 유형이
    되며 ‘홍길동’은 속성값이 된다.

         Resource                         Property value        <rdf>
                                                                   <description about = “www.rdf.co.kr”>
                        Property type
    www.rdf.co.kr                            홍길동                       <creator> 홍길동</creator>
                        Has the create                             </ description >
                                                                </rdf>




                                         - 12 -                                   ㈜인포레버컨설팅 교육사업본부
2. RDF(Resource Description Framework)
3. RDF Schema에 대한 이해
가. RDF Schema 의 특징
 – 특성에 대한정의나 사용상의 제약사항을 기술한 것임
 – RDF의 의미는 스키마를 통해서 표현됨
 – RDF문을 구성하는Term 정의
 – RDF 단어들에 대한 세부적인 의미서술사전

 나. RDF Schema 와 XML Schema 비교

      구분                  RDF Schema                        XML Schema
              - RDF에 나타나는 Object의 관계를
      개념                                         - XML Data의 Format을 정의
              서술하는 Frame

    구현기술      - 문서의 구조, 의미 서술                    - XML 문서 형식 기술

              - 속성 중심 구조                         - Tree 지향 모델
      모델
              - 객체 사이의 관계를 정의하는 모델               - 문서의 구조를 정의하는 모델

      해석      - 의미 해석                            - 문법 해석




                                        - 13 -                      ㈜인포레버컨설팅 교육사업본부
2. RDF(Resource Description Framework)
4. RDF의 활용
 가. RDF 응용분야

        응용분야                              설명
                    - 메타 데이터에 정의된 특정 분야의 정보를 쉽게 검색할 수 잇어 향상된 검색
        자원탐색
                     능력을 제공
                    - 데이터베이스나 웹 사이트에서 이용 가능한 컨텐츠를 메타 데이터로 기술해
        목록분야
                       메타데이터 사이의 상호운용이 가능
    지능형 S/W 에이전트    - 메타 데이터로 지식을 표현해 에이전트가 가진 지식의 공유와 교환이 가능
                    - 웹 페이지의 자료를 등급화해 원하는 자료를 검색할 수 있고, 유해한 정보를
      내용 평가영역
                     차단 가능


 가. RDF 향후 전망
  - Semantic Web 구현을 위한 핵심 요소기술
  - 메타데이터 통합을 위한 새로운 가능성 제시
  - 웹 상에서의 메타데이터는 보다 완전히 표현할 수 있는 수단으로 자리매김할 것임
  - RDF 기반의 파싱 기술 연구 및 개념 및 지식 표현 기술에 대한 연구가 필요
  - 메타데이터는 RDF로 통합되고, 메타데이터의 등록,인증,지침을 제공하는 ISO/IEC 11179 표준이 확산될 것임




                                 - 14 -                 ㈜인포레버컨설팅 교육사업본부
3. Ontology

                                        Preview

          항목                                         상세내역

          개요       실세계의 모든 객체를 개념화하여 의미를 부여하고 관계를 표현한 지식사전

        기출여부       75-관, 78-조, 93-관

       관련KeyWord   지식사전, DAML+OIL, OWL, OIL, Modeler, Generator, Validator


       추천사이트       http://readholic.com/category/ontoBox


                   - 지능화된 e-Biz
        기술발전
                   - 웹 검색
        RoadMap



          기타




                                            - 15 -                       ㈜인포레버컨설팅 교육사업본부
3. Ontology
 1. Ontology의 개념
 가. Ontology 의 정의
   - 실세계의 모든 객체를 개념화하여 의미를 부여하고 그들간의 관계를 표현한 지식사전
  - 실세계(도메인)에 존재하는 모든 개념들과 개념들의 속성, 그리고 개념들이 상호간의 어떻게 연결되어 있는가에
   대한 정보를 가지고 있는 지식베이스
 나. Ontology 의 필요성
  – 이질성의 데이터 검색 불가능 (용어들간의 상호 운영성(Interoperability))
  – 도메인지식에 대한 재사용 불가능
  – 사용자의 요구 중 광범위한 수용성 증가
 다. Ontology 의 역할
  - 객체의 관련 정보를 Ontology에 명시하여 시멘틱 웹의 자원을 식별하고 그 자원을 추적하는 추론을 가능하게 함
  - 시멘틱 웹 모델들간의 관련성 파악


 2. Ontology 의 생성 및 구성
 가. Ontology 의 설계과정




                                      - 16 -           ㈜인포레버컨설팅 교육사업본부
3. Ontology
 나. Ontology 의 생성 구성요소
             구성 요소                                                 설명
                                - 데이터 베이스를 참조하여 지식을 개념화
         온톨로지 모델러
                                - 개념화간의 계층적 구조를 위하여 구분 규칙(Taxonomy Rule) 적용
        (Ontology Modeler)
                                - 온톨로지 생성기에 개념화 용어를 제공
         온톨로지 생성기               - 온톨로지 모델러로부터 받은 용어에 명세화
       (Ontology Generator)     - 온톨로지 언어(지식 표현 언어)로 작성
          온톨로지 검사기              - 작성된 온톨로지의 유효성을 검사
        (Ontology Validator)    - 온톨로지 언어의 문법적인 검사

 다. Ontology 의 생성언어                    표현 언어                                  내용

                                                    -Ontology Web Language
                                         OWL        -논리계층의 Formal Semantic제공
                                                    -DAML+OIL의 namespace와 속성변경 사용
 의미
                               구조,문법                -Ontology Interface Layer
                                         OIL
                                                    -논리계층 및 상위레벨의 Semactic 지원으로 추론계층지원

                                                    -DARPA Agent Markup Language
  Formal                               DAML+OIL
                                                    -논리적 계층에서의 의미 지원
 Sementic
                                                    -Resource Description Framework
                                         RDF        -데이터계층의 구조와 Syntax 정의
                                                    -웹자원의 메타정보 표현언어


                                                  - 17 -                              ㈜인포레버컨설팅 교육사업본부
3. Ontology
 라. Ontology 의 Layer




       Layer                            내용                          의미                언어

                    - Formal Semantics
    Logical Layer   - Reasoning Support                     -Higher Semantics   -DAML+OIL, OWL
                    - Heavy weight Ontology
                    - Definition of Vocabulary
   Schema Layer                                             -Semantics          -RDF Schema
                    - Light weight Ontology
                    -Simple Data Model and Syntax Fromat
     Data Layer     Data                                    -Structure Syntax   -RDF, XML Schema
                    -RDF : Instance


                                                   - 18 -                        ㈜인포레버컨설팅 교육사업본부
3. Ontology
 3. Ontology 의 요소기술 및 활용분야
 가. Ontology 의 요소기술
  - XML, RDF의 계층적 구성
  - 추론 규칙(Inference Rule) : 메타데이터와 대비되는 특징 예) 성인 도서는 미성년자에게 판매할 수 없다는 규칙
  - 분류체계(Taxonomy)
  - 지식 표현 기술
  - 색인 기술(Indexing)
  - 온톨로지 표현언어(DAML+OIL)

 나. Ontology 의 활용분야
         응용 분야                                        설명
       지능화된 e-Biz         - CRM, ERP, SCM, EAI등에 활용
         검색분야             - 인공지능 기반 검색 엔진에 유용
      Web Commerce        - 쇼핑 에이전트, 지능화된 온라인 가게, 지능화된 e-Marketplace
                          - 중립적 온톨로지 작성
    Community Reference   - 커뮤니티 참조는 동일한 언어로 작성해야 하고 서로 다른 기종의 환경하에서
                            사용하기 위해 다른 언어로의 전환이 가능해야 함
                          - DB 스키마 정의나 온톨로지 명세화 같은 DB 주석을 위한 공통의 사전 정의
      Vocabulary 정의
                          - 지식에 대한 서술과 공유를 위해 동일한 표준 용어로써 기술함
        정보 이용             - 온톨로지는 공통적으로 공유되는 지식의 용어를 제공함을써 서로 다른 언어로
       공통 방법 제공             작성이 되어 있어도 지식을 제공할 수 있음.

                                            - 19 -                 ㈜인포레버컨설팅 교육사업본부

Contenu connexe

En vedette

온톨로지 & 규칙 추론 시스템
온톨로지 & 규칙 추론 시스템온톨로지 & 규칙 추론 시스템
온톨로지 & 규칙 추론 시스템
Sang-Kyun Kim
 
온톨로지 추론 개요
온톨로지 추론 개요온톨로지 추론 개요
온톨로지 추론 개요
Sang-Kyun Kim
 
온톨로지 개념 및 표현언어
온톨로지 개념 및 표현언어온톨로지 개념 및 표현언어
온톨로지 개념 및 표현언어
Dongbum Kim
 
기술사수검전략3
기술사수검전략3기술사수검전략3
기술사수검전략3
skccsocial
 

En vedette (20)

2013년 금융권 it 보안 핵심 트렌드-Dhan-kim-2013-12-20
2013년 금융권 it 보안 핵심 트렌드-Dhan-kim-2013-12-202013년 금융권 it 보안 핵심 트렌드-Dhan-kim-2013-12-20
2013년 금융권 it 보안 핵심 트렌드-Dhan-kim-2013-12-20
 
예측 분석이 발견한 이상하고 놀라운 인간 행동들
예측 분석이 발견한 이상하고 놀라운 인간 행동들예측 분석이 발견한 이상하고 놀라운 인간 행동들
예측 분석이 발견한 이상하고 놀라운 인간 행동들
 
판매정보 빅데이터 분석을 통한 판매 예측 시스템
판매정보 빅데이터 분석을 통한 판매 예측 시스템판매정보 빅데이터 분석을 통한 판매 예측 시스템
판매정보 빅데이터 분석을 통한 판매 예측 시스템
 
온톨로지 & 규칙 추론 시스템
온톨로지 & 규칙 추론 시스템온톨로지 & 규칙 추론 시스템
온톨로지 & 규칙 추론 시스템
 
온톨로지 추론 개요
온톨로지 추론 개요온톨로지 추론 개요
온톨로지 추론 개요
 
InfiniFlux vs RDBMS
InfiniFlux vs RDBMSInfiniFlux vs RDBMS
InfiniFlux vs RDBMS
 
보안 위협 동향과 대응 방안
보안 위협 동향과 대응 방안보안 위협 동향과 대응 방안
보안 위협 동향과 대응 방안
 
빅 데이터 추진방안
빅 데이터 추진방안빅 데이터 추진방안
빅 데이터 추진방안
 
온톨로지 개념 및 표현언어
온톨로지 개념 및 표현언어온톨로지 개념 및 표현언어
온톨로지 개념 및 표현언어
 
RDF 개념 및 구문 소개
RDF 개념 및 구문 소개RDF 개념 및 구문 소개
RDF 개념 및 구문 소개
 
Infiniflux introduction
Infiniflux introductionInfiniflux introduction
Infiniflux introduction
 
기술사수검전략3
기술사수검전략3기술사수검전략3
기술사수검전략3
 
링크드인의 Big Data Recommendation Products - 어제의 데이터를 통해 내일을 예측한다
링크드인의 Big Data Recommendation Products - 어제의 데이터를 통해 내일을 예측한다링크드인의 Big Data Recommendation Products - 어제의 데이터를 통해 내일을 예측한다
링크드인의 Big Data Recommendation Products - 어제의 데이터를 통해 내일을 예측한다
 
Apt(advanced persistent threat) 공격의 현재와 대응 방안
Apt(advanced persistent threat) 공격의 현재와 대응 방안Apt(advanced persistent threat) 공격의 현재와 대응 방안
Apt(advanced persistent threat) 공격의 현재와 대응 방안
 
예측 분석 산업별 사례 147
예측 분석 산업별 사례 147예측 분석 산업별 사례 147
예측 분석 산업별 사례 147
 
정보보호최근이슈및패러다임의변화 임종인(고려대)
정보보호최근이슈및패러다임의변화 임종인(고려대)정보보호최근이슈및패러다임의변화 임종인(고려대)
정보보호최근이슈및패러다임의변화 임종인(고려대)
 
[SNS특강] SNS와 페이스북, 무엇을 어떻게 활용할 것인가 150519
[SNS특강] SNS와 페이스북, 무엇을 어떻게 활용할 것인가 150519[SNS특강] SNS와 페이스북, 무엇을 어떻게 활용할 것인가 150519
[SNS특강] SNS와 페이스북, 무엇을 어떻게 활용할 것인가 150519
 
APT Case Study
APT Case StudyAPT Case Study
APT Case Study
 
201412 정보보안 보안교육자료
201412 정보보안 보안교육자료201412 정보보안 보안교육자료
201412 정보보안 보안교육자료
 
Splunk 교육자료 v1.2
Splunk 교육자료 v1.2Splunk 교육자료 v1.2
Splunk 교육자료 v1.2
 

Similaire à 130308 디지털컨버젼스i 2교시

소통공유서울시정보화
소통공유서울시정보화소통공유서울시정보화
소통공유서울시정보화
Jong-Sung Hwang
 
도서관과 링크드데이터[TQK]
도서관과 링크드데이터[TQK]도서관과 링크드데이터[TQK]
도서관과 링크드데이터[TQK]
ymchu88
 
서울시가 WP로 간 까닭은
서울시가 WP로 간 까닭은서울시가 WP로 간 까닭은
서울시가 WP로 간 까닭은
longtag
 
Statistics and linked data
Statistics and linked dataStatistics and linked data
Statistics and linked data
ymchu88
 
Swc발표자료3 1(seoul case1)
Swc발표자료3 1(seoul case1)Swc발표자료3 1(seoul case1)
Swc발표자료3 1(seoul case1)
마경근 마
 
웹 2.0 기술 소개 (2006)
웹 2.0 기술 소개 (2006)웹 2.0 기술 소개 (2006)
웹 2.0 기술 소개 (2006)
Channy Yun
 
홈페이지혁신소개자료(20120611)
홈페이지혁신소개자료(20120611)홈페이지혁신소개자료(20120611)
홈페이지혁신소개자료(20120611)
마경근 마
 
W3C와 국제적 웹 기술 협력을 위한 제언 (2005)
W3C와 국제적 웹 기술 협력을 위한 제언 (2005)W3C와 국제적 웹 기술 협력을 위한 제언 (2005)
W3C와 국제적 웹 기술 협력을 위한 제언 (2005)
Channy Yun
 
Daum’s Business Analytics Use-cases based on Bigdata technology (2012)
Daum’s Business Analytics Use-cases based on Bigdata technology (2012)Daum’s Business Analytics Use-cases based on Bigdata technology (2012)
Daum’s Business Analytics Use-cases based on Bigdata technology (2012)
Channy Yun
 
빅데이터 플랫폼 새로운 미래
빅데이터 플랫폼 새로운 미래빅데이터 플랫폼 새로운 미래
빅데이터 플랫폼 새로운 미래
Wooseung Kim
 
Swc발표자료2 2(restful)
Swc발표자료2 2(restful)Swc발표자료2 2(restful)
Swc발표자료2 2(restful)
마경근 마
 

Similaire à 130308 디지털컨버젼스i 2교시 (20)

소통공유서울시정보화
소통공유서울시정보화소통공유서울시정보화
소통공유서울시정보화
 
도서관과 링크드데이터[TQK]
도서관과 링크드데이터[TQK]도서관과 링크드데이터[TQK]
도서관과 링크드데이터[TQK]
 
서울시가 WP로 간 까닭은
서울시가 WP로 간 까닭은서울시가 WP로 간 까닭은
서울시가 WP로 간 까닭은
 
Statistics and linked data
Statistics and linked dataStatistics and linked data
Statistics and linked data
 
Swc발표자료3 1(seoul case1)
Swc발표자료3 1(seoul case1)Swc발표자료3 1(seoul case1)
Swc발표자료3 1(seoul case1)
 
Future Web and WoT(Web of Things)
Future Web and WoT(Web of Things)Future Web and WoT(Web of Things)
Future Web and WoT(Web of Things)
 
Interlinking for Linked Data
Interlinking for Linked DataInterlinking for Linked Data
Interlinking for Linked Data
 
CMS를 활용한 도서관웹사이트 발전방향 _ ㈜나인팩토리인터랙티브
CMS를 활용한 도서관웹사이트 발전방향 _ ㈜나인팩토리인터랙티브CMS를 활용한 도서관웹사이트 발전방향 _ ㈜나인팩토리인터랙티브
CMS를 활용한 도서관웹사이트 발전방향 _ ㈜나인팩토리인터랙티브
 
웹 2.0 기술 소개 (2006)
웹 2.0 기술 소개 (2006)웹 2.0 기술 소개 (2006)
웹 2.0 기술 소개 (2006)
 
홈페이지혁신소개자료(20120611)
홈페이지혁신소개자료(20120611)홈페이지혁신소개자료(20120611)
홈페이지혁신소개자료(20120611)
 
시맨틱 웹과 링크드데이터
시맨틱 웹과 링크드데이터시맨틱 웹과 링크드데이터
시맨틱 웹과 링크드데이터
 
semantic web and linked data
semantic web and linked datasemantic web and linked data
semantic web and linked data
 
W3C와 국제적 웹 기술 협력을 위한 제언 (2005)
W3C와 국제적 웹 기술 협력을 위한 제언 (2005)W3C와 국제적 웹 기술 협력을 위한 제언 (2005)
W3C와 국제적 웹 기술 협력을 위한 제언 (2005)
 
Daum’s Business Analytics Use-cases based on Bigdata technology (2012)
Daum’s Business Analytics Use-cases based on Bigdata technology (2012)Daum’s Business Analytics Use-cases based on Bigdata technology (2012)
Daum’s Business Analytics Use-cases based on Bigdata technology (2012)
 
빅데이터 플랫폼 새로운 미래
빅데이터 플랫폼 새로운 미래빅데이터 플랫폼 새로운 미래
빅데이터 플랫폼 새로운 미래
 
페이스북과 트위터에서의 소셜 시맨틱 웹
페이스북과 트위터에서의 소셜 시맨틱 웹페이스북과 트위터에서의 소셜 시맨틱 웹
페이스북과 트위터에서의 소셜 시맨틱 웹
 
HTML5 and Smart TV
HTML5 and Smart TVHTML5 and Smart TV
HTML5 and Smart TV
 
Top 10 Questions about HTML5
Top 10 Questions about HTML5Top 10 Questions about HTML5
Top 10 Questions about HTML5
 
Web os 전략 0912
Web os 전략 0912Web os 전략 0912
Web os 전략 0912
 
Swc발표자료2 2(restful)
Swc발표자료2 2(restful)Swc발표자료2 2(restful)
Swc발표자료2 2(restful)
 

130308 디지털컨버젼스i 2교시

  • 1. 1. 시멘틱웹(Semantic Web) Preview 항목 상세내역 개요 의미기반 웹의 개념 파악 및 관련 기술에 대한 학습 기출여부 75-관, 84-관, 87-조, 92-조, 93-관, 96-관 관련KeyWord 의미기반, Semantic, Ontology, RDF, 지능형 웹 http://www.w3.org/2001/sw/SW-FAQ 추천사이트 http://www.w3.org/2001/sw/#spec 기술발전 - 상황인식, 개인화, 지능화, WEB3.0 RoadMap 기타 -0- ㈜인포레버컨설팅 교육사업본부
  • 2. 1. 시멘틱웹(Semantic Web) 1. 시멘틱 웹의 개념 가. Semantic Web의 정의 - 기존 웹기술에 의미적 요소를 부가하여 기계가 웹 Contents를 해석하고 의미해결을 가능하게 하는 차세대 지능형 웹 – 웹상에 존재하는 자료에 의미를 부가하고 사람이 관여하지 않아도 컴퓨터가 자동으로 처리할 수 있는 차세대 지능적인 웹 - 1999년, Tim Berners-Lee (W3C) -1- ㈜인포레버컨설팅 교육사업본부
  • 3. 1. 시멘틱웹(Semantic Web) 나. Semantic Web의 필요성 구분 설명 자원 표현의 한계 - 현재 웹은 HTML언어로 웹문서 만을 표기하는 웹으로써 자원을 표현하는데는 한계가 존재 Semantic - 웹 문서끼리의 관계가 설정 되지 않았으므로 컴퓨터가 시맨택을 이해하지 못하는 단점이 표현의 부재 존재함 - 현재 웹은 URL 만으로 문서를 인식하는데 모든 객체들을 URL로 인식하기에는 문제점이 URL의 단순성 존재 다. Semantic Web의 특징 - 정보를 검색할 때 더 정확한 검색이 가능하다. - 서로 다른 이형질 소스의 정보를 통합 비교가 가능하다. - 어떤 리소스에 대해서도 의미적이고 기술적인 정보 연계가 가능하다. -2- ㈜인포레버컨설팅 교육사업본부
  • 4. 1. 시멘틱웹(Semantic Web) 라. Web의 발전현황 -3- ㈜인포레버컨설팅 교육사업본부
  • 5. 1. 시멘틱웹(Semantic Web) 2. Semantic Web의 구성도 및 구성요소 가. Semantic Web의 구성도 나. Semantic Web의 구성요소 구분 내용 자원 지침 - URI/Unicode - 웹의 모든 자원을 명시적으로 지침할 수 있게 만듦 - XML - 웹 페이지 코딩 도구(≠HTML), 기계중심 자원 서술 - 데이터의 의미를 표현하기 위해 존재 - RDF - 웹 상의 자원(Resource) 기술하기 위해 메타데이터로 표현한 XML기반의 Framework 지식 서술 - Ontology - XML 용어, RDF 개념간의 구체적인 관계를 담은 공유 용어집(백과사전) 통합 운영 - Agent - Ontology를 이용하여 정보를 추출하고 추론을 이용하여 정보를 가공 지식 추론 - Logic - 인공지능 기반의 추론 연구 신뢰성 보안 - Proof/Trust - 개념적인 차후 연구 과제 -4- ㈜인포레버컨설팅 교육사업본부
  • 6. 1. 시멘틱웹(Semantic Web) 3. Semantic Web과 현재 Web의 비교 가. Semantic Web과 현재 Web의 비교 - 현재 웹은 링크만을 표현할 수 있는 반면 시맨틱웹은 링크 위에 설명을 붙여 놓아 쉽게 정보를 추론할 수 있음 -5- ㈜인포레버컨설팅 교육사업본부
  • 7. 1. 시멘틱웹(Semantic Web) 현재Web Semantic Web 자원 공유 및 통합 불가능 자원 공유 및 통합가능 문서의 Syntax 만 표현 문서의 Syntax 및 Semantics 도표현 데이터의 재사용불가 데이터의 재사용 가능 추론이 불가능 추론이 가능 HTML로 표현 XML, RDF, OWL 언어로 표현 나. Semantic Web의 활용분야 분야 내용 사례 - e-commerce 전자 상거래 - ebxml과 같은 전자상거래 프레임워크와 연계 - e-catalog - e-CRM Data Mining - Web Mining, Text Mining, Concept Mining - 검색엔진 - Topic Map 지식처리 - Agent를 이용한 대량의 지식축적 및 분배 - 시소러스 웹 서비스 - 기업의 비즈니스 서비스 Component 연계 - UDDI -6- ㈜인포레버컨설팅 교육사업본부
  • 8. 1. 시멘틱웹(Semantic Web) 4. Web3.0의 이해 가. Web3.0의 개념 - 2006년 뉴욕 타임즈 기자 존 마코프가 처음 사용한 개념으로 사용자가 원하는 정보를 즉 직관적인 경험을 제공하는 Semantic Web 기반의 지능형 웹 - Web3.0은 도처에 설치된 컴퓨터를 Seamless 네트워킹으로 연결하여 인간 중심의 정보 서비스를 제공 가능한 맞춤형 서비스 플랫폼 -7- ㈜인포레버컨설팅 교육사업본부
  • 9. 1. 시멘틱웹(Semantic Web) 나 . Web3.0의 기반 기술 기술 설명 - 인간이 사용하는 정보 체계를 기계가 인식하고 기계와 인간이 같이 웹 정보를 동일하게 인식하게 하기 위한 기술 표준의 정의 및 용어 활용 시멘틱 웹 - 정보를 제공하고 찾아 판단하는 지능을 만들어 웹 뿐만 아니라 개인화된 사람과 동일한 정보의 입력 수정이 지속적으로 이루어 지게 되는 환경 - 인간 사이 Context가 종합적으로 교감, 전달 되는 것처럼 개인에 대한 지속적인 수정과 상황인식 기술 갱신으로 일종의 지능 행위를 통해 개인화된 지능 서비스를 제공 할 수 있음 - Agent를 활용하여 웹 정보를 개인별로 분류, 수정, 갱신하고 이를 기반으로 개인별로 개인화 기술 최적의 정보를 제공 - 정보를 수집하고 처리하는 주체로 이용자의 상황과 의도를 이해하고 자립적인 판단에 의해 처리하는 기능 프로그램 에이전트 - 인간과 컴퓨터 간의 인터페이스로 제안되는 개념으로 인터넷 상의 정보를 자동적으로 수집해서 데이터 베이스화 하는 프로그램 클라우드 컴퓨팅 - 인터넷 접속만 가능하면 어떤 단말기로든 원하는 작업을 수행 할 수 있는 환경 -8- ㈜인포레버컨설팅 교육사업본부
  • 10. 1. 시멘틱웹(Semantic Web) 다. . Web2.0과의 비교 구분 Web2.0 Web3.0 정보 제작 능력 정보 검색 능력 정보가치 공유, 개방, 참여 개인화, 지능화 공유가치  수익모델 개인 맞춤 정보 지식과 네트워크 중심의 데이터와 상호작용 데이터와 정보 중심의 상호작용 정보를 고객화(Customization)하는 개인화 과정 정보이용자 인간 인간, 기계 대형화, 집중화 분산(필요한 정보만 선별) 정보권력 (대형 플랫폼) 과다 정보로 대형화 불가한 시대 플랫폼 형태 참여, 공유, 개방 시멘틱 웹 기반 주 수익모델 광고 아직 없음 기반 기술 서버 관리 능력 상황 인식 센싱 및 연계 기술 -9- ㈜인포레버컨설팅 교육사업본부
  • 11. 2. RDF(Resource Description Framework) Preview 항목 상세내역 개요 구조화된 메타데이터의 재사용과 교환 및 인코딩을 위한 표준 프레임 워크 기출여부 관련KeyWord Semantic Web, RDF Schema 추천사이트 기술발전 메타데이터는 RDF로 통합되고, 메타데이터의 등록,인증,지침을 RoadMap 제공하는 ISO/IEC 11179 표준이 확산될 것임 기타 - 10 - ㈜인포레버컨설팅 교육사업본부
  • 12. 2. RDF(Resource Description Framework) 1. RDF의 개념 가. RDF의 정의 - Semantic 을 문서에 부여하기 위해 W3C가 제안한 프레임워크 - 구조화된 메타데이터의 재사용과 교환 및 인코딩을 위한 표준 프레임 워크 나. RDF의 필요성 기술 설명 - 의미 표현의 수단 상호 운영성 - 다양한 메타데이터 사이의 연결을 위해 의미(semantics), 구조(structure) 및 구문(syntax)에 대한 공통적인 규칙 및 메타데이터 사이의 상호운용성 지원 - 기계가 접근 가능한 웹 자원에 의미를 부여할 수 있도록 함으로써 지능형 웹 기계인식 지능형 웹 에이전트가 처리할 수 있는 지식기반 정보를 구축 XML의 - XML은 태그는 정의 가능하나 태그의 의미는 부여할 수 없음 문제점 극복 다. RDF의 특성 - 상호 운용성 (Interoperability) - 구문 독립성(Syntax Independence) : 어의적인 차이의 인정 (예 : 저자/Author, 감독/Director) - 자원을 기술하거나 검색하는데 용이 - 확장성(extensible) : 자원을 기술하려는 경우 성격 및 XML 자체 확장성, 특성에 따라 자유롭게 기술 - 11 - ㈜인포레버컨설팅 교육사업본부
  • 13. 2. RDF(Resource Description Framework) 2. RDF의 구성 및 예제 가. RDF의 구성 구성 설명 자원(Resource) - RDF로 기술되는 모든 것 즉 Identity가 있는 모든것 특성(Property) - Resource를 기술하기 위한 특징, 속성, 관계 - Resource가 가질수 있는 Value 서술(Statements) - 노드(Node)와 아크(arc)로 표현 나. RDF의 예시 - 예를 들어 ‘www.rdf.co.kr’이라는 웹페이지 제작자가 홍길동이라면 URL은 자원이 되고 제작자는 속성 유형이 되며 ‘홍길동’은 속성값이 된다. Resource Property value <rdf> <description about = “www.rdf.co.kr”> Property type www.rdf.co.kr 홍길동 <creator> 홍길동</creator> Has the create </ description > </rdf> - 12 - ㈜인포레버컨설팅 교육사업본부
  • 14. 2. RDF(Resource Description Framework) 3. RDF Schema에 대한 이해 가. RDF Schema 의 특징 – 특성에 대한정의나 사용상의 제약사항을 기술한 것임 – RDF의 의미는 스키마를 통해서 표현됨 – RDF문을 구성하는Term 정의 – RDF 단어들에 대한 세부적인 의미서술사전 나. RDF Schema 와 XML Schema 비교 구분 RDF Schema XML Schema - RDF에 나타나는 Object의 관계를 개념 - XML Data의 Format을 정의 서술하는 Frame 구현기술 - 문서의 구조, 의미 서술 - XML 문서 형식 기술 - 속성 중심 구조 - Tree 지향 모델 모델 - 객체 사이의 관계를 정의하는 모델 - 문서의 구조를 정의하는 모델 해석 - 의미 해석 - 문법 해석 - 13 - ㈜인포레버컨설팅 교육사업본부
  • 15. 2. RDF(Resource Description Framework) 4. RDF의 활용 가. RDF 응용분야 응용분야 설명 - 메타 데이터에 정의된 특정 분야의 정보를 쉽게 검색할 수 잇어 향상된 검색 자원탐색 능력을 제공 - 데이터베이스나 웹 사이트에서 이용 가능한 컨텐츠를 메타 데이터로 기술해 목록분야 메타데이터 사이의 상호운용이 가능 지능형 S/W 에이전트 - 메타 데이터로 지식을 표현해 에이전트가 가진 지식의 공유와 교환이 가능 - 웹 페이지의 자료를 등급화해 원하는 자료를 검색할 수 있고, 유해한 정보를 내용 평가영역 차단 가능 가. RDF 향후 전망 - Semantic Web 구현을 위한 핵심 요소기술 - 메타데이터 통합을 위한 새로운 가능성 제시 - 웹 상에서의 메타데이터는 보다 완전히 표현할 수 있는 수단으로 자리매김할 것임 - RDF 기반의 파싱 기술 연구 및 개념 및 지식 표현 기술에 대한 연구가 필요 - 메타데이터는 RDF로 통합되고, 메타데이터의 등록,인증,지침을 제공하는 ISO/IEC 11179 표준이 확산될 것임 - 14 - ㈜인포레버컨설팅 교육사업본부
  • 16. 3. Ontology Preview 항목 상세내역 개요 실세계의 모든 객체를 개념화하여 의미를 부여하고 관계를 표현한 지식사전 기출여부 75-관, 78-조, 93-관 관련KeyWord 지식사전, DAML+OIL, OWL, OIL, Modeler, Generator, Validator 추천사이트 http://readholic.com/category/ontoBox - 지능화된 e-Biz 기술발전 - 웹 검색 RoadMap 기타 - 15 - ㈜인포레버컨설팅 교육사업본부
  • 17. 3. Ontology 1. Ontology의 개념 가. Ontology 의 정의 - 실세계의 모든 객체를 개념화하여 의미를 부여하고 그들간의 관계를 표현한 지식사전 - 실세계(도메인)에 존재하는 모든 개념들과 개념들의 속성, 그리고 개념들이 상호간의 어떻게 연결되어 있는가에 대한 정보를 가지고 있는 지식베이스 나. Ontology 의 필요성 – 이질성의 데이터 검색 불가능 (용어들간의 상호 운영성(Interoperability)) – 도메인지식에 대한 재사용 불가능 – 사용자의 요구 중 광범위한 수용성 증가 다. Ontology 의 역할 - 객체의 관련 정보를 Ontology에 명시하여 시멘틱 웹의 자원을 식별하고 그 자원을 추적하는 추론을 가능하게 함 - 시멘틱 웹 모델들간의 관련성 파악 2. Ontology 의 생성 및 구성 가. Ontology 의 설계과정 - 16 - ㈜인포레버컨설팅 교육사업본부
  • 18. 3. Ontology 나. Ontology 의 생성 구성요소 구성 요소 설명 - 데이터 베이스를 참조하여 지식을 개념화 온톨로지 모델러 - 개념화간의 계층적 구조를 위하여 구분 규칙(Taxonomy Rule) 적용 (Ontology Modeler) - 온톨로지 생성기에 개념화 용어를 제공 온톨로지 생성기 - 온톨로지 모델러로부터 받은 용어에 명세화 (Ontology Generator) - 온톨로지 언어(지식 표현 언어)로 작성 온톨로지 검사기 - 작성된 온톨로지의 유효성을 검사 (Ontology Validator) - 온톨로지 언어의 문법적인 검사 다. Ontology 의 생성언어 표현 언어 내용 -Ontology Web Language OWL -논리계층의 Formal Semantic제공 -DAML+OIL의 namespace와 속성변경 사용 의미 구조,문법 -Ontology Interface Layer OIL -논리계층 및 상위레벨의 Semactic 지원으로 추론계층지원 -DARPA Agent Markup Language Formal DAML+OIL -논리적 계층에서의 의미 지원 Sementic -Resource Description Framework RDF -데이터계층의 구조와 Syntax 정의 -웹자원의 메타정보 표현언어 - 17 - ㈜인포레버컨설팅 교육사업본부
  • 19. 3. Ontology 라. Ontology 의 Layer Layer 내용 의미 언어 - Formal Semantics Logical Layer - Reasoning Support -Higher Semantics -DAML+OIL, OWL - Heavy weight Ontology - Definition of Vocabulary Schema Layer -Semantics -RDF Schema - Light weight Ontology -Simple Data Model and Syntax Fromat Data Layer Data -Structure Syntax -RDF, XML Schema -RDF : Instance - 18 - ㈜인포레버컨설팅 교육사업본부
  • 20. 3. Ontology 3. Ontology 의 요소기술 및 활용분야 가. Ontology 의 요소기술 - XML, RDF의 계층적 구성 - 추론 규칙(Inference Rule) : 메타데이터와 대비되는 특징 예) 성인 도서는 미성년자에게 판매할 수 없다는 규칙 - 분류체계(Taxonomy) - 지식 표현 기술 - 색인 기술(Indexing) - 온톨로지 표현언어(DAML+OIL) 나. Ontology 의 활용분야 응용 분야 설명 지능화된 e-Biz - CRM, ERP, SCM, EAI등에 활용 검색분야 - 인공지능 기반 검색 엔진에 유용 Web Commerce - 쇼핑 에이전트, 지능화된 온라인 가게, 지능화된 e-Marketplace - 중립적 온톨로지 작성 Community Reference - 커뮤니티 참조는 동일한 언어로 작성해야 하고 서로 다른 기종의 환경하에서 사용하기 위해 다른 언어로의 전환이 가능해야 함 - DB 스키마 정의나 온톨로지 명세화 같은 DB 주석을 위한 공통의 사전 정의 Vocabulary 정의 - 지식에 대한 서술과 공유를 위해 동일한 표준 용어로써 기술함 정보 이용 - 온톨로지는 공통적으로 공유되는 지식의 용어를 제공함을써 서로 다른 언어로 공통 방법 제공 작성이 되어 있어도 지식을 제공할 수 있음. - 19 - ㈜인포레버컨설팅 교육사업본부