Machine learning/NLP
[NLP] . 자연어처리 프로젝트 파일 구조 ( 인공지능 디자인 패턴 )
Acdong
2021. 9. 5. 17:46
728x90
파란선은 파일참조
빨간선은 파일생성
인공지능 프로젝트를 여럿 진행하면서 파일관리의 중요서을 깨달았다.
파일관리 방법은 누가 가르쳐주지도 않고 Django 나 flask 처럼 약속된 파일 구조가 인공지능엔 딱히 없다.
그래서 github를 살펴보다가 인공지능 프로젝트(BERT-chatbot)를 깔금하게 정리하신 분을 참고하여 구조를 정리해보았다.
보는 입장에서 이 구조로 개발하면 불편한 점도 있다.
한 파일에 몰아서 하는게 아니라 파일들이 얽히고 섥히는 관계 ( 복잡함 )
하지만 이런 구조로 프로젝트 관리를 하는 것이 유지보수하기 좋고 익숙해져야한다. (디자인 패턴의 필요성)
프로젝트를 하면 이 게시글을 두고두고 보면서 구현해야겠다.
https://github.com/nawnoes/WellnessConversation-LanguageModel
GitHub - nawnoes/WellnessConversation-LanguageModel: Korean Language Model을 이용한 심리상담 대화 언어 모델
Korean Language Model을 이용한 심리상담 대화 언어 모델. Contribute to nawnoes/WellnessConversation-LanguageModel development by creating an account on GitHub.
github.com
반응형