Skip to content

AWS 뿌시기 - 얼굴분석을 통한 표정에 알맞은 음악 추천 서비스

Notifications You must be signed in to change notification settings

kyeahen/ExpressionRekognitionMusicService

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS 뿌시기 iOS

얼굴분석을 통한 표정에 알맞은 음악 추천 서비스

❇️ 추가 내용

  • 표정에 알맞은 음악 추천 API 추가했습니다. 이동

🚩 사전 준비 사항

원할한 세미나 진행을 위해 사전 준비를 꼭! 해오시길 바랍니다.

  1. AWS 계정 생성

    해당 세션은 AWS 기술을 사용할 예정이기 때문에 AWS 계정이 필요합니다.

    • AWS 계정 만들기 이동
    • AWS 프리티어 계정 만들기 이동

본 세션의 일환으로 시작하는 모든 리소스는 AWS 계정이 12개월 미만인 경우, 제공하는 AWS 프리티어로 충분히 가능합니다. 프리티어를 넘어서는 경우, 과금 될 수도 있습니다. 따라서, 새로운 실습용 계정을 만드시길 권장합니다. 자세한 내용은 AWS 프리 티어 페이지를 참조하세요.

  1. Xcode 설치

    해당 세션은 iOS 어플리케이션을 구현할 예정이기 때문에 Xode 설치 및 CocoaPods 설치가 필요합니다. 가이드를 참고하여 설치해주시기 바랍니다.

  2. 코드 편집기 설치

    해당 세션에서 Back-End 개발 시, 코드 편집기를 사용할 예정이기 때문에 코드 편집기 설치가 필요합니다.
    (발표자는 Visual Studio Code를 사용할 예정입니다.)


🚩 앱 소개

demo


🚩 사용 기술 소개

AWS

  • Rekognition : 딥러닝 기반 시각 분석 서비스

  • IAM : AWS 리소스에 대한 액세스를 안전하게 관리할 수 있게 해주는 서비스

  • AWS CLI : AWS 서비스를 관리하는 통합 도구

  • EC2 : AWS 상에서 크기를 조절 가능한 컴퓨팅 파워를 제공하는 웹 서비스

Front-End : iOS

  • Alamofire : iOS 네트워킹 라이브러리

  • SwiftyJSON : JSON 파싱 자동화 라이브러리

  • Kingfisher : 이미지 다운로드 및 캐싱 라이브러리

  • YoutubePlayer-in-WKWebView : 유튜브 동영상을 앱 내에서 보여줄 수 있도록 도와주는 라이브러리

Back-End : Node.js

  • Express : Web 어플리케이션 프레임워크

    • Web 응용 프로그램을 위한 기본적인 시스템이 구축되어 있습니다.


🚩 다음 목차

About

AWS 뿌시기 - 얼굴분석을 통한 표정에 알맞은 음악 추천 서비스

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published