[KT AIVLE(에이블 스쿨) 3기] 빅프로젝트 : 자연어처리

2023. 6. 27. 15:31KT 에이블 스쿨

AI

💡 주요 기능

  • Naver Clova Speech API 사용
  • 자연어 처리 모델 제작
  • 문서 작성 모델 제작

💡 기능 순서

  1. 진료 음성 파일 → 텍스트로 변환 (API)
  2. 자연어 딥러닝 모델을 통해 증상 추출
  3. 추출한 환자 증상을 기반으로 의료 보고서 제작

1) 자연어 모델

🔻Data - 해당 진료 대화에 맞는 증상으로 label을 지정

🔻 텍스트 처리에 효과적인 자연어처리 딥러닝 모델 LSTM를 사용하여 학습

🔻테스트 결과

2) Naver Clova Speech API 사용 ( 음성 → 텍스트)

  • 로컬에서 파일 업로드하여 요청
  • sync 방식으로 응답 요청
  • 2명의 화자 인식 필요 → diarization = True로 설정

🔻 api 사용 결과

 

🔻 api 활용 결과와 자연어 처리 모델을 통해 의료 용어만 추출한 결과

 

 

 

3) 의료 보고서 작성

 

  • 파이썬 문서 작성 라이브러리 사용
  • .docx 형식으로 저장