워드넷을 활용하면 개념의 위계를 일목요연하게 파악할 수 있고, 관련된 다른 영역이나 관심사를 파악하는데 도움을 얻을 수 있습니다. 예컨대 '집'이라는 개념이 주어졌을 때 이것을 포함하는 상위 개념이 있는지, '집'과 유사한 기능을 하는 다른 단어들이 있는지, '집'이라는 개념 아래에 어떤 하위 개념들이 있는지 알아본다는 것은 개념들의 위계 관계를 조사한다는 것과 같은 의미입니다. 위계 관계를 파악하려면 주어진 어떤 단어의 상위개념어와 하위개념어를 알아야 합니다. 이것을 가능하게 하는 것이 wn.hyponyms() 과 wn.hypernyms()입니다. 처음에는 이 둘의 차이를 몰라서 헷갈리기도 했었는데요, hypernyms는 상위어를 조회할 수 있고 hyponyms는 하위어를 조회할 수 있습니다. 여기서는..
지난 포스팅에서 워드넷에 대해서 이런저런 이야기를 드렸습니다. 제게 워드넷은 익숙하고 여전히 재밌으며 친숙한 주제이지만, 아직 워드넷이 낯설게 느끼시는 분들도 있으실 것 같아서 워드넷을 어떻게 활용할 수 있을지, 어디에 써먹으면 재밌을지 조금더 이야기해 보도록 하겠습니다. 글에 간간이 나오는 짧은 명령어들은 파이썬 코드에 기반하고 있습니다. 파이썬을 모르시는 분들도 부담없이 보실 수 있도록 설명을 포함하도록 하겠습니다. 그리고 파이썬을 약간이라도 다루어보신 분들이라면 쉽게 이해하고 활용하실 수 있으시리라 생각합니다. 먼저 워드넷을 사용하시려면 pip 등을 이용해서 설치하시고 다음과 같이 선언하시면 됩니다. from nltk.corpus import wordnet as wn 위 행은, 앞으로 워드넷이란 객..
- Total
- Today
- Yesterday
- 데이터베이스
- hyponyms
- lemma
- 의미조작
- 실용주의자
- 코퍼스
- hypernyms
- 워드넷
- 소프트웨어오류
- 인공지능
- 대화프로그램
- wordnet
- conceptnet
- 하위어
- 챗봇
- 문장파싱
- 의미속성
- 해석공동체
- 단어벡터
- 유튜브시대
- 의미표현
- 뇌혁명
- 올바른해석
- synset
- 실패준비
- word2vec
- 의미연산
- 상위어
- 단어의의미
- gensim
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |