1 / 14

NEVER-ENDING LANGUAGE LEARNER

NEVER-ENDING LANGUAGE LEARNER. Student: Nguyễn Hữu Thành Phạm Xuân Khoái Vũ Mạnh Cầm Instructor: PhD Lê Hồng Phương. Hà Nội , April 24 2014. Idea: Structuring Knowledge Base. Ontology Category: cities, companies, sport teams…. Relation: hasOfficeIn ( organisation , location)

makoto
Télécharger la présentation

NEVER-ENDING LANGUAGE LEARNER

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. NEVER-ENDING LANGUAGE LEARNER Student: NguyễnHữuThành PhạmXuânKhoái VũMạnhCầm Instructor: PhD LêHồngPhương HàNội, April 24 2014

  2. Idea: Structuring Knowledge Base • Ontology • Category: cities, companies, sport teams…. • Relation: hasOfficeIn(organisation, location) • Instance

  3. Idea: Structuring Knowledge Base football uses equipment climbing skates helmet Canada Sunnybrook Miller uses equipment city company hospital Wilson country hockey Detroit GM politician CFRB radio Pearson Toronto play hired hometown airport competeswith home town StanleyCup Maple Leafs city company Red Wings city stadium won won Toyota team stadium Connaught city paper league league acquired city stadium NHL Maple Leaf Gardens member Hino created plays in economic sector Globe and Mail Sundin Prius writer automobile Toskala Skydome Corrola Milson

  4. Knowledge Base Knowledge Integrator Data Resources Beliefs NELL Architecture Candidate facts 1 2 CSEAL CPL CMC RL 3 Subsystem Components

  5. CPL Knowledge Base Data Resources Beliefs Candidate facts CPL

  6. Belief • Ontology • Category • Relation • Instance • Contextual pattern for each Ontology: • Category: ontology(obj1): company  arg1 and other software company. • Relation: relation: playsFor(obj1,obj2)  arg1 scored a goal for arg2.

  7. Idea: Build a structuring KB using CPL. • Input • Seed patterns • Seed instances • Text corpus • Output • New instances • New patterns

  8. Category Pattern Text corpus New category instance Extracting Candidates1. Category Instance Example: Category Pattern: If thành_phốarg1then thành_phố(arg1) In text corpus: thành_phốĐà_Nẵng, thành_phốHà_Nội…. New category instances: thành_phố(Đà_Nẵng), thành_phố(Hà_Nội)

  9. Category Instance Text corpus New category pattern Extracting Candidates2. Category Pattern Example: Category instances: cầu_thủ(CôngVinh), cầu_thủ(HồngSơn)… In text corpus: Công_Vinhghi_bàn, Hồng_Sơnghi_bàn…. New category pattern: If arg1ghi_bànthen cầu_thủ(arg1)

  10. Relation pattern Text corpus New relation instance Extracting Candidates3. Relation Instance Example: Relation Pattern: If arg1vô_địch arg2 then tham_dự(arg1,arg2) In text corpus: MU vô_địchNgoại_hạng_Anh New relation instance: tham_dự(MU,Ngoại_hạng_Anh)

  11. Relation instance Text corpus New relation pattern Extracting Candidates4. Relation Pattern Example: Relation Pattern: chơi_bóng_cho(Hồng_Sơn, Thể_Công), chơi_bóng_cho(Công_Vinh, Nghệ_An)… In text corpus: Hồng_SơnghibànchoThể_Công, Công_VinhghibànchoNghệ_An…. New relation instance: If arg1ghibànchoarg2then chơi_bóng_cho(arg1, arg2)

  12. Knowledge Base

  13. Demo

More Related