이 저장소는 카카오맵을 기반으로 맛집 키워드를 검색하고 결과를 보여줍니다. 이후 맛집을 선택하면 해당 맛집에 대한 네이버 블로그 리뷰 중에서 해당 리뷰가 광고성 리뷰인지, 내돈내산 리뷰인지 판별한 결과를 미리 알 수 있도록 표시해주는 서비스 입니다. 맛집 검색 시에 활용하시면 됩니다.
- see-realview
- 최적화 전이기 때문에 많은 데이터가 소요될 수 있습니다.
- 비동기 로직 추가
- 분석 빈도수가 높은 url에 대한 필터 추가
- 검색 실패 알림 추가
- 캐싱 버그 수정
- 포스트 이미지 미리보기 기능 구현
- 타임리프 템플릿 스타일 수정
- 코드 리팩터링
- 이미지 분석 결과를 캐싱하는 과정이 정상적으로 작동하지 않는 오류 수정
- MVP 구현 완료 (키워드 검색 및 포스트 분석)
- 버그 리포트 기능 구현
- 이미지 분석 결과 캐시 구현
- API 설계
- 와이어프레임 구체화
- 음식점 검색 API 구현
- 지도 위치 검색 API 구현
- 포스트 분석 알고리즘 강화
- 한국어 자연어 전처리
- 포스트 북마크 기능 구현
- 비속어 필터링 기능 구현
- 비로그인 유저 검색 기록 구현
- JDK 17
- Spring 3.1.4
- GOOGLE_APPLICATION_CREDENTIALS
- KAKAO_SEARCH_KEY
- NAVER_SEARCH_ID
- NAVER_SEARCH_SECRET
- ACCESS_SECRET (256bits 이상)
- REFRESH_SECRET (256bits 이상)
- GMAIL_SENDER
- GMAIL_PASSWORD
- REPORT_RECEIVER_EMAIL
- REDIS_HOST
- IMAGE_CACHE_SIZE
- IMAGE_CACHE_EXPIRE
- IMAGE_CACHE_SCHEDULE
- clone project
$ git clone https://github.com/see-realview/see-realview-backend.git
$ cd see-realview-backend
$ cd see-realview
- build and execute
$ ./gradlew build
$ cd build
$ cd libs
$ java -jar see-realview-0.0.1-SNAPSHOT.jar
- 업데이트 예정
- 2023.10.19 : 백엔드 프로젝트 초기 설정 #7
- 2023.11.24 : 블로그 포스트 분석 기능 구현 #10
- 2023.11.29 : 회원가입 이메일 인증 로직 구현 #13
- 2023.11.29 : 블로그 포스트의 텍스트 기반 리뷰 판별 모델 3종 비교 #15
- 2023.12.05 : redis 캐싱 버그 수정 #19
- 2024.01.10 : 타임리프를 이용한 페이지 템플릿 추가 #26
- 2024.01.10 : 버그 리포트 기능 구현 #28
- 2024.01.10 : MVP 구현 완료 및 배포 #30
- 2024.01.14 : 이미지 분석 결과 캐싱 오류 수정 #32
- 2024.01.15 : 포스트 이미지 미리보기 구현 #36
- 2024.01.22 : 메서드 비동기 적용 #40
- 2024.01.22 : well-known-urls 필터 구현 #41
문석준 | 이창욱 | 이현빈 | 진예규 | |
---|---|---|---|---|
seokjun0915@icloud.com | ckddnr5527@gmail.com | blackhblee@gmail.com | jyg3485@naver.com | |
GitHub | seokwns | ichanguk | blackhblee | teriyakki-jin |
see-realview is MIT licensed.