SlideShare a Scribd company logo
1 of 56
Download to read offline
Universal Dependency Relation
http://universaldependencies.org/u/dep/
국민대학교 자연어처리연구실 남규현
Natural Language Processing Lab. @Kookmin University
Natural Language Processing Lab. @Kookmin University
Relations
Natural Language Processing Lab. @Kookmin University
Relations
• 명사를 수식하는 주요 요소
Natural Language Processing Lab. @Kookmin University
Nominal Subject (nsubj)
• 문장의 주어를 나타내는 명사와 절의 동작주,행위자 간의 관계
V2) 수동 형태일 때 : nsubj:pass
- 1번 : Clinton(명사) <- defeated(행위)
- 2번 : Dole(명사) <- defeated(행위)
• 문장의 동사가 연결 동사 or 연결 동사의 보어가 그 절의 Root
이면 지배소는 명사나 형용사가 될수 있다.
- 3번 : car(명사) <- red(형용사)
- 4번 : Sue(명사) <- patriot(명사)
- 5번 : We(대명사) <- barn(전치사로 연결된 명사)
Natural Language Processing Lab. @Kookmin University
Object (obj) & Indirect Object(iobj)
• 목적어 관계
• 간접 목적어 관계
Natural Language Processing Lab. @Kookmin University
Relations
• 절을 수식하는 주요 요소
Natural Language Processing Lab. @Kookmin University
Clausal subject (csubj)
• 주어 역할을 하는 절의 관계
v2) 수동 형태일때 csubj:pass
- 1번 : (What she said)(주어절) <- make (동사)
- 3번 : (What she said)(주어절) <- received (동사)
• 문장의 동사가 연결 동사 or 연결 동사의 보어가 그 절의 Root
이면 동사가 아닐 수 있다
- 2번 : (What she said)(주어절) <- interesting (형용사)
Natural Language Processing Lab. @Kookmin University
Clausal complement (ccomp)
• 동사나 형용사의 ccomp는 종속절의 core argument 이다.
동사나 형용사의 목적어 역할을 함
- 1,2번 : says (동사) -> (you like to swim) (core)
- 5번 : is (동사) -> (to keep calm) (core)
- 6번 : is (동사) -> (this has never been tried) (core)
Natural Language Processing Lab. @Kookmin University
Open Clausal complement (xcomp)
• 동사나 형용사의 xcomp는 주어 없는 보어절 or 서술어
(obligatory control)
• 이차 술어 Secondary predicates
Natural Language Processing Lab. @Kookmin University
Ccomp vs xcomp
• 보어 절의 주체가 제어(control) 된다면 그 관계는 xcomp
= 주절의 주어나 목적어와 동일해야하고 다른 해석이 없어야 함
• 3번 : 채굴을 시작한 주체가 사장일수도 있고 아닐수도 있다. Said(동사) -> start (core) : ccomp
• 4번 : 채굴을 시작한 주체는 we 가 분명하다. Started (동사) -> digging (보어) : xcomp
Natural Language Processing Lab. @Kookmin University
Relations
• 명사를 수식하는 비주요 요소
Natural Language Processing Lab. @Kookmin University
Oblique nominal (obl)
• Obl 관계는 부사처럼 행동하는 명사에 사용된다 • 여격으로도 사용될 수 있다
Natural Language Processing Lab. @Kookmin University
Vocative (vocative)
• 담화의 참여자를 가리키기 위해 사용
Natural Language Processing Lab. @Kookmin University
Expletive (expl)
• 술어가 술어의 역할을 하지 않을 때 명사와의 관계
Natural Language Processing Lab. @Kookmin University
Dislocated elements (dislocated)
• 문장의 주요 문법적인 관계를 수행하지 않는 선행사나 후행사와 명사와의 관계
Natural Language Processing Lab. @Kookmin University
Relations
• 절을 수식하는 비주요 요소
Natural Language Processing Lab. @Kookmin University
Adverbial clause modifier (advcl)
• Advcl 은 다른 술어나 동사를 수식하는 절
= 조건절, 시간절 같은 부사절을 수식
• 의존소는 절의 술어이다
Natural Language Processing Lab. @Kookmin University
Relations
• 수식어를 수식하는 비주요 요소
Natural Language Processing Lab. @Kookmin University
Adverbial modifier (advmod)
• 수식어구나 서술어를 수식하는 부사
Natural Language Processing Lab. @Kookmin University
Discourse element (discourse)
• 감탄사나 담화의 요소들에 사용됨
Natural Language Processing Lab. @Kookmin University
Relations
• 기능 단어를 수식하는 비주요 요소
Natural Language Processing Lab. @Kookmin University
Auxiliary (aux)
• 시제, 동사형 같은 요소 관계
Natural Language Processing Lab. @Kookmin University
Copula (cop)
• 서술격 조사 관계
Natural Language Processing Lab. @Kookmin University
Marker (mark)
• 절의 시작을 가리키는 관계
Natural Language Processing Lab. @Kookmin University
Relations
• 명사를 수식하는 명사 관계
Natural Language Processing Lab. @Kookmin University
Nominal modifier (nmod)
• 명사가 다른 명사를 수식할때
nmod:poss : 소유격 관계
Natural Language Processing Lab. @Kookmin University
Appositional modifier (appos)
• 동격 관계일때
Natural Language Processing Lab. @Kookmin University
Numeric modifier (nummod)
• 명사의 수식어가 숫자인 경우
Natural Language Processing Lab. @Kookmin University
Relations
• 절을 수식하는 명사 관계
Natural Language Processing Lab. @Kookmin University
Adjective clause (acl)
• Advcl 과 다르게 형용사절이 술어를 수식
Natural Language Processing Lab. @Kookmin University
Relations
• 수식어를 수식하는 명사 관계
Natural Language Processing Lab. @Kookmin University
Adjectival modifier (amod)
• 형용사 수식어
Natural Language Processing Lab. @Kookmin University
Relations
• 기능어를 수식하는 명사 관계
Natural Language Processing Lab. @Kookmin University
Determiner (det)
• 관사 관계
Natural Language Processing Lab. @Kookmin University
Classifier (clf)
• 명사를 세는 단위 관계
Natural Language Processing Lab. @Kookmin University
Case marking (case)
• 전치사, 후치사, 격 같은 단어 수식
Natural Language Processing Lab. @Kookmin University
Relations
• 동등 관계
Natural Language Processing Lab. @Kookmin University
Conjunct (conj)
• 접속 관계
Natural Language Processing Lab. @Kookmin University
Coordinating conjunction (cc)
• 접속사와 접속어의 관계
Natural Language Processing Lab. @Kookmin University
Relations
• 여러 단어 관계
Natural Language Processing Lab. @Kookmin University
Fixed multiword expression (fixed)
• 숙어 관계
Natural Language Processing Lab. @Kookmin University
Flat multiword expression (flat)
• 이름 날짜간의 동격 관계 (appos 는 콤마로 구분 지어질때)
Natural Language Processing Lab. @Kookmin University
Compound (compound)
• 복합어
Natural Language Processing Lab. @Kookmin University
Relations
• 나열 관계
Natural Language Processing Lab. @Kookmin University
List (list)
• 나열
Natural Language Processing Lab. @Kookmin University
Relations
• 오류 관계
Natural Language Processing Lab. @Kookmin University
Orphan (orphan)
• 지배소가 생략된경우
Natural Language Processing Lab. @Kookmin University
Goes with (goeswith)
• 편집이 잘못되어 떨어진 단어들
Natural Language Processing Lab. @Kookmin University
Overridden disfluency (reparandum)
• 발화에서 말을 더듬은 경우
Natural Language Processing Lab. @Kookmin University
Relations
• 기타 관계
Natural Language Processing Lab. @Kookmin University
Punctuation (punct)
• 문장 부호 관계
Natural Language Processing Lab. @Kookmin University
Root (root)
• 루트 관계
Natural Language Processing Lab. @Kookmin University
Unspecified dependency (dep)
• 알수 없는 관계
Natural Language Processing Lab. @Kookmin University
세종 구문 태그
• 구문 태그와 기능 태그를 결합하여 사용
Natural Language Processing Lab. @Kookmin University
세종 구문 태그
• 기타 태그
Natural Language Processing Lab. @Kookmin University
한국어 의존 구문 분석 예제
https://cs.kangwon.ac.kr/~leeck/NLP/dependency_parser.pdf

More Related Content

More from Gyuhyeon Nam

grade server - block socket
grade server - block socketgrade server - block socket
grade server - block socketGyuhyeon Nam
 
[Tool] Tree Tagger 를 이용한 한국어 품사 태깅
[Tool] Tree Tagger 를 이용한 한국어 품사 태깅 [Tool] Tree Tagger 를 이용한 한국어 품사 태깅
[Tool] Tree Tagger 를 이용한 한국어 품사 태깅 Gyuhyeon Nam
 
[study] Long Text Generation via Adversarial Training with Leaked Information
[study] Long Text Generation via Adversarial Training with Leaked Information[study] Long Text Generation via Adversarial Training with Leaked Information
[study] Long Text Generation via Adversarial Training with Leaked InformationGyuhyeon Nam
 
[Tool] chatscript 사용법
[Tool] chatscript 사용법[Tool] chatscript 사용법
[Tool] chatscript 사용법Gyuhyeon Nam
 
[Distributed System] ch4. interprocess communication
[Distributed System] ch4. interprocess communication[Distributed System] ch4. interprocess communication
[Distributed System] ch4. interprocess communicationGyuhyeon Nam
 

More from Gyuhyeon Nam (6)

grade server - block socket
grade server - block socketgrade server - block socket
grade server - block socket
 
[Tool] Tree Tagger 를 이용한 한국어 품사 태깅
[Tool] Tree Tagger 를 이용한 한국어 품사 태깅 [Tool] Tree Tagger 를 이용한 한국어 품사 태깅
[Tool] Tree Tagger 를 이용한 한국어 품사 태깅
 
[study] Long Text Generation via Adversarial Training with Leaked Information
[study] Long Text Generation via Adversarial Training with Leaked Information[study] Long Text Generation via Adversarial Training with Leaked Information
[study] Long Text Generation via Adversarial Training with Leaked Information
 
[Tool] chatscript 사용법
[Tool] chatscript 사용법[Tool] chatscript 사용법
[Tool] chatscript 사용법
 
[Tool] cwb cqp
[Tool] cwb cqp[Tool] cwb cqp
[Tool] cwb cqp
 
[Distributed System] ch4. interprocess communication
[Distributed System] ch4. interprocess communication[Distributed System] ch4. interprocess communication
[Distributed System] ch4. interprocess communication
 

universal dependency relation

  • 1. Universal Dependency Relation http://universaldependencies.org/u/dep/ 국민대학교 자연어처리연구실 남규현 Natural Language Processing Lab. @Kookmin University
  • 2. Natural Language Processing Lab. @Kookmin University Relations
  • 3. Natural Language Processing Lab. @Kookmin University Relations • 명사를 수식하는 주요 요소
  • 4. Natural Language Processing Lab. @Kookmin University Nominal Subject (nsubj) • 문장의 주어를 나타내는 명사와 절의 동작주,행위자 간의 관계 V2) 수동 형태일 때 : nsubj:pass - 1번 : Clinton(명사) <- defeated(행위) - 2번 : Dole(명사) <- defeated(행위) • 문장의 동사가 연결 동사 or 연결 동사의 보어가 그 절의 Root 이면 지배소는 명사나 형용사가 될수 있다. - 3번 : car(명사) <- red(형용사) - 4번 : Sue(명사) <- patriot(명사) - 5번 : We(대명사) <- barn(전치사로 연결된 명사)
  • 5. Natural Language Processing Lab. @Kookmin University Object (obj) & Indirect Object(iobj) • 목적어 관계 • 간접 목적어 관계
  • 6. Natural Language Processing Lab. @Kookmin University Relations • 절을 수식하는 주요 요소
  • 7. Natural Language Processing Lab. @Kookmin University Clausal subject (csubj) • 주어 역할을 하는 절의 관계 v2) 수동 형태일때 csubj:pass - 1번 : (What she said)(주어절) <- make (동사) - 3번 : (What she said)(주어절) <- received (동사) • 문장의 동사가 연결 동사 or 연결 동사의 보어가 그 절의 Root 이면 동사가 아닐 수 있다 - 2번 : (What she said)(주어절) <- interesting (형용사)
  • 8. Natural Language Processing Lab. @Kookmin University Clausal complement (ccomp) • 동사나 형용사의 ccomp는 종속절의 core argument 이다. 동사나 형용사의 목적어 역할을 함 - 1,2번 : says (동사) -> (you like to swim) (core) - 5번 : is (동사) -> (to keep calm) (core) - 6번 : is (동사) -> (this has never been tried) (core)
  • 9. Natural Language Processing Lab. @Kookmin University Open Clausal complement (xcomp) • 동사나 형용사의 xcomp는 주어 없는 보어절 or 서술어 (obligatory control) • 이차 술어 Secondary predicates
  • 10. Natural Language Processing Lab. @Kookmin University Ccomp vs xcomp • 보어 절의 주체가 제어(control) 된다면 그 관계는 xcomp = 주절의 주어나 목적어와 동일해야하고 다른 해석이 없어야 함 • 3번 : 채굴을 시작한 주체가 사장일수도 있고 아닐수도 있다. Said(동사) -> start (core) : ccomp • 4번 : 채굴을 시작한 주체는 we 가 분명하다. Started (동사) -> digging (보어) : xcomp
  • 11. Natural Language Processing Lab. @Kookmin University Relations • 명사를 수식하는 비주요 요소
  • 12. Natural Language Processing Lab. @Kookmin University Oblique nominal (obl) • Obl 관계는 부사처럼 행동하는 명사에 사용된다 • 여격으로도 사용될 수 있다
  • 13. Natural Language Processing Lab. @Kookmin University Vocative (vocative) • 담화의 참여자를 가리키기 위해 사용
  • 14. Natural Language Processing Lab. @Kookmin University Expletive (expl) • 술어가 술어의 역할을 하지 않을 때 명사와의 관계
  • 15. Natural Language Processing Lab. @Kookmin University Dislocated elements (dislocated) • 문장의 주요 문법적인 관계를 수행하지 않는 선행사나 후행사와 명사와의 관계
  • 16. Natural Language Processing Lab. @Kookmin University Relations • 절을 수식하는 비주요 요소
  • 17. Natural Language Processing Lab. @Kookmin University Adverbial clause modifier (advcl) • Advcl 은 다른 술어나 동사를 수식하는 절 = 조건절, 시간절 같은 부사절을 수식 • 의존소는 절의 술어이다
  • 18. Natural Language Processing Lab. @Kookmin University Relations • 수식어를 수식하는 비주요 요소
  • 19. Natural Language Processing Lab. @Kookmin University Adverbial modifier (advmod) • 수식어구나 서술어를 수식하는 부사
  • 20. Natural Language Processing Lab. @Kookmin University Discourse element (discourse) • 감탄사나 담화의 요소들에 사용됨
  • 21. Natural Language Processing Lab. @Kookmin University Relations • 기능 단어를 수식하는 비주요 요소
  • 22. Natural Language Processing Lab. @Kookmin University Auxiliary (aux) • 시제, 동사형 같은 요소 관계
  • 23. Natural Language Processing Lab. @Kookmin University Copula (cop) • 서술격 조사 관계
  • 24. Natural Language Processing Lab. @Kookmin University Marker (mark) • 절의 시작을 가리키는 관계
  • 25. Natural Language Processing Lab. @Kookmin University Relations • 명사를 수식하는 명사 관계
  • 26. Natural Language Processing Lab. @Kookmin University Nominal modifier (nmod) • 명사가 다른 명사를 수식할때 nmod:poss : 소유격 관계
  • 27. Natural Language Processing Lab. @Kookmin University Appositional modifier (appos) • 동격 관계일때
  • 28. Natural Language Processing Lab. @Kookmin University Numeric modifier (nummod) • 명사의 수식어가 숫자인 경우
  • 29. Natural Language Processing Lab. @Kookmin University Relations • 절을 수식하는 명사 관계
  • 30. Natural Language Processing Lab. @Kookmin University Adjective clause (acl) • Advcl 과 다르게 형용사절이 술어를 수식
  • 31. Natural Language Processing Lab. @Kookmin University Relations • 수식어를 수식하는 명사 관계
  • 32. Natural Language Processing Lab. @Kookmin University Adjectival modifier (amod) • 형용사 수식어
  • 33. Natural Language Processing Lab. @Kookmin University Relations • 기능어를 수식하는 명사 관계
  • 34. Natural Language Processing Lab. @Kookmin University Determiner (det) • 관사 관계
  • 35. Natural Language Processing Lab. @Kookmin University Classifier (clf) • 명사를 세는 단위 관계
  • 36. Natural Language Processing Lab. @Kookmin University Case marking (case) • 전치사, 후치사, 격 같은 단어 수식
  • 37. Natural Language Processing Lab. @Kookmin University Relations • 동등 관계
  • 38. Natural Language Processing Lab. @Kookmin University Conjunct (conj) • 접속 관계
  • 39. Natural Language Processing Lab. @Kookmin University Coordinating conjunction (cc) • 접속사와 접속어의 관계
  • 40. Natural Language Processing Lab. @Kookmin University Relations • 여러 단어 관계
  • 41. Natural Language Processing Lab. @Kookmin University Fixed multiword expression (fixed) • 숙어 관계
  • 42. Natural Language Processing Lab. @Kookmin University Flat multiword expression (flat) • 이름 날짜간의 동격 관계 (appos 는 콤마로 구분 지어질때)
  • 43. Natural Language Processing Lab. @Kookmin University Compound (compound) • 복합어
  • 44. Natural Language Processing Lab. @Kookmin University Relations • 나열 관계
  • 45. Natural Language Processing Lab. @Kookmin University List (list) • 나열
  • 46. Natural Language Processing Lab. @Kookmin University Relations • 오류 관계
  • 47. Natural Language Processing Lab. @Kookmin University Orphan (orphan) • 지배소가 생략된경우
  • 48. Natural Language Processing Lab. @Kookmin University Goes with (goeswith) • 편집이 잘못되어 떨어진 단어들
  • 49. Natural Language Processing Lab. @Kookmin University Overridden disfluency (reparandum) • 발화에서 말을 더듬은 경우
  • 50. Natural Language Processing Lab. @Kookmin University Relations • 기타 관계
  • 51. Natural Language Processing Lab. @Kookmin University Punctuation (punct) • 문장 부호 관계
  • 52. Natural Language Processing Lab. @Kookmin University Root (root) • 루트 관계
  • 53. Natural Language Processing Lab. @Kookmin University Unspecified dependency (dep) • 알수 없는 관계
  • 54. Natural Language Processing Lab. @Kookmin University 세종 구문 태그 • 구문 태그와 기능 태그를 결합하여 사용
  • 55. Natural Language Processing Lab. @Kookmin University 세종 구문 태그 • 기타 태그
  • 56. Natural Language Processing Lab. @Kookmin University 한국어 의존 구문 분석 예제 https://cs.kangwon.ac.kr/~leeck/NLP/dependency_parser.pdf