해당 리포지토리는 NLP 공부용으로 생성되었습니다. 코드는 마음껏 참조하셔도 무방하지만 text data 또는 vocab 정보는 검증되지 않았기에 사용하지 않는 것을 권합니다.
1. <파일몇>.<확장자> <버전> | <현재 버전 > 예정 버전>
status: prepare | active | end | finish
- change -
<변경된 점>
- need -
<이후 과정>
버전 작성 법
버전은 기본적으로
0.0.0형태를 취한다.
0.0.N: 기능에 변화가 생겼으며 이로인해 영향을 받는 다른 코드들이 존재
0.N.0: 특정 도메인에 준하는 규모의 기능 군집의 개발이 완료됨.
N.0.0: 전반적인 개발이 완료 되었으며 프로그램 또는 라이브러리 단위로 배포가 가능한 상태
각 파일의 상태는 순서대로 다음과 같다.
개발 준비,개발 활성화,개발 완료,개발 종료
이때개발 완료는 일시적으로 끝난 상태이며 추가적인 보완 필요 시준비또는활성화상태로 변경될 수 있다. 그리하여 모든 과정이 끝난 파일은개발 종료상태가 된다.
추가적으로 각 파일의 상태는 버전에 귀속된다. ( 버전이 바뀔 시 파일 상태 또한 초기화 됨 )
1. custom_normalizers.py 0.0.0 또는 0.0.0 > 0.0.1
status: finish
- change -
클래스 로직 구성 및 코딩 종료
- need -
개념 정의 필요. (ex. 타 정규화 프로세싱 다른 점, 해당 정규화의 방향성)