본문 바로가기

Python2

[web 사이트 개발 ] - web page, 출근 정보 제공 사이트 결과 git-hub : https://github.com/gutenLEE/my-first-web.git 당시 Http 프로토콜, DB, html, js, 데이터베이스에 대한 지식도 없이 무작정 만든 프로젝트라 결과물이 엉성하다. 정말 무식하게 만들었다는 표현이 정확할 것이다. 몇 시간 동안 코드 한 줄에서 에러 안 나도록 계속 수정해서 테스트해보고 그다음 줄, 그다음 줄에서도 무한 반복하며 만들었다. 지금 다시 만든다면 적당한 시간 내에서 만들 수 있을 것 같은데 그땐 70일 정도 걸린 것 같다. 상반기 채용이 시작되어 자소서 쓰랴 코테 준비하랴 급 마무리해 끝낸 프로젝트. 아쉬운 부분들이 정말 많다. 그래도 이때 맨땅에 헤딩하기 수준으로 만들어본 경험 덕분에 에러 찾고 수정하는 문제해결 능력이 생겼는지 국비.. 2020. 12. 19.
텔레그램 챗봇 프로그래밍 [ 사진 속 텍스트 번역기 ] 목표 사진 속 텍스트 번역 챗봇 프로세스 1. 사진 수신 -> 저장 2. 사진 전처리 과정 -> 사진 속 텍스트 추출 -> 텍스트 전처리 3. OCR 기술로 추출한 텍스트 네이버 papago 서버로 번역 요청 4. 번역된 텍스트 가공 -> 챗봇에서 출력 사용 tool - python3, AWS EC2 - tesseract, 네이버 papago API 요약 - 사용자가 번역을 원하는 언어를 ReplyMarkUpButton 로 직접 선택하게 하여, 번역 언어 옵션을 다양하게 함. ( 사용자 버튼 클릭 -> 해당 언어 커맨드 실행 ) - OCR 로 추출한 텍스트 역시 send.message하여 사용자가 확인할 수 있음. 아쉬운 점: - 영어에 비해 한국어는 ocr 정확도가 높지 못하다. ( 초기 계획 ) 사용.. 2020. 12. 19.