goodmami/wn

A modern, interlingual wordnet interface for Python

해결하는 문제

Wn은 여러 언어에 걸쳐 워드넷(단어 간 의미 관계를 다루는 대규모 어휘 데이터베이스)을 탐색하고 질의할 수 있는 표준화된 방법을 제공합니다. NLTK 같은 오래된 도구의 대안으로, 언어 데이터의 다운로드, 인덱싱, 분석 과정을 간소화합니다.

작동 방식

이 라이브러리는 워드넷 데이터를 저장하기 위해 SQL 기반 백엔드를 사용하여 빠른 시작 시간과 효율적인 질의를 보장합니다. WN-LMF 1.4 형식을 지원하며, 패키지 매니저처럼 작동하는 내장 인덱스를 통해 명령줄 인터페이스를 통해 특정 워드넷(예: Open English WordNet)을 쉽게 다운로드할 수 있습니다. 또한 협업형 인터링구얼 인덱스(CILI)를 통합하여 다양한 언어 간 질의를 가능하게 합니다.

대상 사용자

언어학자, NLP 연구자, 그리고 다양한 언어에서 의미 이해, 어간 추출, 분류적 탐색이 필요한 애플리케이션을 개발하는 개발자들.

주요 기능

  • 다국어 지원: Open Multilingual Wordnet 컬렉션을 통해 영어, 독일어, 포르투갈어 등 수많은 언어의 워드넷을 1등급 지원.
  • 인터링구얼 질의: 협업형 인터링구얼 인덱스를 사용해 다양한 언어 간 질의 가능.
  • 의미 분석: 6가지의 다양한 유사도 메트릭과 분류 계층 탐색 도구 포함.
  • 언어학적 유틸리티: 어간 추출(영어의 경우 Morphy 포함) 및 유니코드 정규화 내장 지원.
  • 고성능: 질의 성능 향상과 빠른 초기화를 위한 SQL 기반 백엔드.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트