본문 바로가기

토이프로젝트2

텔레그램 챗봇 프로그래밍 [ 사진 속 텍스트 번역기 ] 목표 사진 속 텍스트 번역 챗봇 프로세스 1. 사진 수신 -> 저장 2. 사진 전처리 과정 -> 사진 속 텍스트 추출 -> 텍스트 전처리 3. OCR 기술로 추출한 텍스트 네이버 papago 서버로 번역 요청 4. 번역된 텍스트 가공 -> 챗봇에서 출력 사용 tool - python3, AWS EC2 - tesseract, 네이버 papago API 요약 - 사용자가 번역을 원하는 언어를 ReplyMarkUpButton 로 직접 선택하게 하여, 번역 언어 옵션을 다양하게 함. ( 사용자 버튼 클릭 -> 해당 언어 커맨드 실행 ) - OCR 로 추출한 텍스트 역시 send.message하여 사용자가 확인할 수 있음. 아쉬운 점: - 영어에 비해 한국어는 ocr 정확도가 높지 못하다. ( 초기 계획 ) 사용.. 2020. 12. 19.
[ 공부 시간 프로그래머 만들기] - java, oracle, Java GUI 제목 : 공부 시간 스톱워치 기능 : - 회원 등록 기능. - 공부 시작 시간, 종료 시간 기록 - 하루 공부시간 기록 친구들과 단톡 방을 만들어 공부 인증 스터디를 운영 중이다. 각자 사용하는 스톱워치를 사진 찍어 올리는 방식이다. 좀 더 편리하게 시간을 기록할 방법이 없을까 고민하던 중에 텔레그램 챗봇 API를 활용해 공부시간 기록용 챗봇을 만들으려 한다. 이 프로젝트에 돌입하기 전에 우선 자바 GUI로 UI를 만들고 DB를 연결해 큰 로직을 설계해보려 한다. 작업 프로세스 1. GUI 설계 2. GUI의 요소마다 구현될 기능 선별 3. 필요한 데이터를 추려 데이터 스키마 설계 4. 구현 2020. 10. 28.