Releases: bab2min/kiwipiepy
Releases · bab2min/kiwipiepy
0.9.1
- kiwipiepy가 다른 Python 패키지와 함께 사용될 경우 종종 mimalloc이 충돌하는 문제를 해결했습니다.
0.9.0
- analyze 메소드에서 오류 발생시 exception 발생대신 프로그램이 죽는 문제를 해결했습니다.
default.dict
에 포함된 활용형 단어 때문에 발생하는 오분석을 수정했습니다.
- 멀티스레딩 사용시 발생하는 메모리 누수 문제를 해결했습니다.
- 형태소 탐색 시 조사/어미의 결합조건을 미리 고려하도록 변경하여 속도가 개선되었습니다.
- 일부 명사(
전랑
처럼 받침 + 랑으로 끝나는 사전 미등재 명사) 입력시 분석이 실패하는 버그를 수정했습니다.
- 공백문자만 포함된 문자열 입력시 분석결과가
/UN
로 잘못나오는 문제를 수정했습니다.
0.8.2
- W_URL, W_EMAIL, W_HASHTAG 일치 이후 일반 텍스트가 잘못 분석되는 오류를 수정했습니다.
- W_MENTION을 추가했습니다.
- 특정 상황에서 결합조건이 무시되던 문제를 해결했습니다. (ex:
고기를 굽다 -> 고기/NNG + 를/JKO + 굽/VV + 이/VCP + 다/EF + ./SF
)
0.8.1
- U+10000 이상의 유니코드 문자를 입력시 Python 모듈에서 오류가 발생하는 문제를 수정했습니다.
0.8.0
- URL, 이메일, 해시태그를 검출하는 기능이 추가되었습니다. analyze 메소드의 match_options 파라미터로 이 기능의 사용 유무를 설정할 수 있습니다.
- 치(하지), 컨대(하건대), 토록(하도록), 케(하게) 축약형이 포함된 동사 활용형을 제대로 분석하지 못하는 문제를 해결했습니다.
- 사용자 사전에 알파벳이나 숫자, 특수 기호가 포함된 단어가 있을 때, 형태소 분석시 알파벳, 숫자, 특수 기호가 포함된 문장이 제대로 분석되지 않는 문제를 수정했습니다.
- 사용자 사전에 형태는 같으나 품사가 다른 단어를 등록할 수 없는 제한을 해제하였습니다.
0.7.6
async_analyze
메소드가 추가되었습니다. 이 메소드는 형태소 분석을 비동기로 처리합니다. 처리 결과는 callable인 리턴값을 호출하여 얻을 수 있습니다.
- U+10000 이상의 유니코드 문자에 대해 형태소 분석 결과의 위치 및 길이가 부정확하게 나오는 문제를 해결했습니다.
0.7.5
- U+10000 이상의 문자를 입력시 extract 계열 함수에서 종종 오류가 발생하던 문제를 해결했습니다.
- gcc 4.8 환경 및 manylinux 대한 지원을 추가했습니다.
0.7.4
- reader, receiver를 사용하는 함수 계열에서 메모리 누수가 발생하던 문제를 해결
- 문서 내 부적절한 reader, receiver 사용법을 적절하게 변경
0.7.3
- macOS 환경에서 extract 계열 함수를 호출할때 스레드 관련 오류가 발생하는 문제를 해결
0.7.2
Merge pull request #3 from bab2min/develop
fixed #2 for v0.7.2