북덕 BookDuck
프로젝트 발표날짜 : 2021. 07. 14
오픈소스 기반 머신러닝 플랫폼을 활용한 응용소프트웨어 개발자 양성과정 1회차
팀장/팀원 | 지**(팀장) : 차트 (구글 chart API) /실시간 소설 만들기 (Web Socket API) / 장르선택시 책과 한줄낭독표시 / 비속어 필터링 (비속어 js 활용) |
---|---|
한** : 책읽으면서 듣기좋은 음악추천 - YouTube Player API / 찜하기 / 결제(카카오페이 API) / 자기소개란(Summernote, CRUD) | |
이** : 회원가입(RSA암호화, Email 인증 API)/sns로그인(카카오, 네이버, 구글 API)/회원찾기(비밀번호변경,비밀번호찾기시 임시비밀번호 Emali 전송)/구글 리캡차 API | |
소** : 공지사항 ,Q&A 게시판(Summernote, CRUD, 파일 업로드)/페이징/주변 서점위치 확인(kakao map API) | |
박** : 책 검색 (kakao 책 검색 api) + 책등록(추천) / 한줄낭독 (TTS API) / 별점 html, css | |
강** : 블랙리스트 기능 / 책장르추천 (인공지능 -나이, 성별, 독서기록(또는 장르), (+지역)) / 검색어 자동완성 기능 | |
개요 | 이용자가 원하는 분위기의 책을 글뿐만이 아닌 이미지와 음악을 통해 도서를 고를 수 있는 새로운 방법의 제시를 통한 독서량을 증진하는 사이트이다. |
구현기능 | - 회원가입(RSA암호화,Email 인증 API)
- sns로그인(카카오, 네이버, 구글 API) - 회원찾기(비밀번호변경,비밀번호찾기시 임시비밀번호 Emali 전송) - 구글 리캡차 API - 결제(카카오페이 API) - 블랙리스트 기능 - 일별, 페이지수별/독서 시간별 독서기록 차트 (구글 chart API) - 검색어 자동완성 기능(에이젝스 or 엘라스틱서치) - 실시간 소설 만들기 (Web Socket API) - 한줄낭독 (TTS API) - 책장르추천 (인공지능 -나이, 성별, 독서기록(또는 장르), (+지역)) - 장르분류(태그) - 주변 서점위치 확인(kakao map API) - 비속어 필터링 (비속어 js 활용) - 주변 서점위치 확인(kakao map API) - 비속어 필터링 (비속어 js 활용) - 유튜브 동영상 업로드 - 이미지 파일 업로드 |
설계의 주안점 | - 한줄낭독 (TTS API)
- 책장르추천 (인공지능 -나이, 성별, 독서기록(또는 장르), (+지역)) - 유튜브 동영상 업로드 - 이미지 파일 업로드 |
사용기술 및 개발환경 |
- 구현 언어 : HTML5, CSS, Javascript,JSTL, jQuery, ajax, JSON
- 사용 기술 : Develop Tool: SQL Developer, jdk 1.8, Eclipse, Brackets Framework: Bootstrap, Spring, Mybatis DBMS:Oracle Web Server: Apache Tomcat9.0 API: Naver API, Kakao API, Youtube API, Google Chart API, 비속어 필터링 API, Google reCAPTCHA API, WebSocket API ,Text-to-Speech API, 암호화: RSA - 협업 도구 :Docs,github |