-
[Develop&Design] 'PICA' 안드로이드 App & ServerMhwan's Develope/Android App 2021. 2. 2. 00:43
[미출시 어플리케이션입니다.]
## 기능
- 나만의 추억을 간직하고 있는 사진을 모아 앨범으로 만들어 볼 수 있고, 이 앨범을 친구들과 공유하는 SNS 서비스
- 사진 필터 및 편집 기능, 사진에는 위치 데이터, 태그, 게시글과 같은 메타데이터를 함께 넣을 수 있음
- 인공지능을 통해 사용자의 앨범 중 '노을'과 같은 사진의 카테고리를 검색하면 관련된 사진을 함께 모아볼 수 있는 기능
## 기간 및 역할
- 2020.01.06 ~ 2020.11.24 (일정 상 중간 딜레이로 인해 늦어짐, 실제 작업 기간은 약 5개월)
- 전체 기획, 디자인, DB 구조 설계 및 SQL 쿼리 코딩, 안드로이드 앱, Spring 일부 개발, 인공지능을 활용한 검색 및 우선순위 평가 알고리즘 개발
## 환경 및 API
- JAVA, Android, MySQL, Apache Tomcat Server, Spring, Amazon EC2, Amazon S3 Storage, Python
- Amazon Rekognition API, Kakao 번역 API, Text Embedding AI
- Google maps API, Google location API, Google places API, Retrofit, Glide 등
## 인공지능을 통한 우선순위 평가
- 사용자가 업로드한 사진이 바다에서 찍은 일몰 사진이라면 Amazon Rekognition을 통해 (바다, 해안, 자연, 일몰)이라는 카테고리를 가져올 수 있다.
- 해당 사진에 이 카테고리들이 얼마나 적합한지, 어느정도를 포함하는지 여부를 평가, 유사한 단어를 가진 카테고리일 수록 평가점수가 높아짐 (위의 예에서는 바다, 해안, 자연은 유사한 단어이므로 바다, 해안, 자연의 점수가 일몰보다 점수가 높아짐)
- 단어의 유사도를 찾기위해 Text Embedding AI를 사용, 두개의 인공지능에서 가져온 데이터를 활용해 카테고리를 군집화, 평가하는 알고리즘 개발
## ERD
## 링크
## 주요 스크린샷
'Mhwan's Develope > Android App' 카테고리의 다른 글
[Develop & Design] '마스크파인더' 안드로이드 App (0) 2020.03.21 [Develop&Design] '강남대학교 시간표(new)' 안드로이드 App (2) 2020.01.02 [Develop&Design] 'CheckMoney' 안드로이드 App (0) 2020.01.02 [Develop&Design] 'eZ Message' 안드로이드 App (0) 2016.10.25 [Develop&Design] '결정장애 탈출' 안드로이드 App (0) 2016.10.25