인공지능 스피커를 이용한 스포츠 질문 서비스

인공지능 스피커를 이용한 스포츠 질문 서비스

인공지능 스피커를 이용한 스포츠 질문 서비스

이 프로젝트는 인공지능과 응용 수업에서 진행한 스포츠 매니아 프로젝트로, MLB, La Liga, EPL 등 다양한 스포츠 경기 정보를 제공하는 AI 기반 음성인식 서비스입니다.
SKT Nugu 스피커와 AWS Lambda, Django를 활용하여 개발하였으며, 사용자가 음성으로 질문하면 실시간으로 스포츠 정보를 제공합니다.

🎯 프로젝트 개요

🔹 문제 정의

  • 스포츠 팬들이 다양한 경기 정보를 한 곳에서 쉽게 확인할 수 있는 플랫폼 부족
  • 음성인식을 활용한 스포츠 정보 제공 서비스의 부재
  • 모바일과 웹에서 제공되는 텍스트 기반 정보의 한계

🔹 솔루션

  • SKT Nugu AI 스피커를 활용하여 음성 기반 스포츠 정보 제공
  • AWS Lambda & Django로 데이터 처리 및 응답 속도 최적화
  • 다양한 리그(MLB, EPL, La Liga) 지원 및 실시간 경기 정보 제공

⚙️ 시스템 아키텍처

이 서비스는 다음과 같은 클라우드 기반 구조로 동작합니다:

  • Frontend: SKT Nugu AI 스피커
  • Backend: Django (REST API)
  • Cloud Services: AWS Lambda, DynamoDB
  • Voice Recognition: SKT Nugu API

시스템 구조

📌 주요 기능

  1. 음성인식 질문 응답: 사용자가 “오늘 MLB 경기 결과 알려줘”라고 말하면 최신 경기 결과 제공
  2. 리그별 경기 정보 제공: MLB, EPL, La Liga 경기 일정 및 결과 조회
  3. 실시간 데이터 업데이트: AWS Lambda를 활용한 경기 정보 자동 업데이트

🎥 시연 영상

아래 링크에서 프로젝트의 데모 영상을 확인할 수 있습니다:

데모 영상

📎 프로젝트 자료

🏆 프로젝트 기여자

🔚 결론

이 프로젝트를 통해 음성인식 기술이 스포츠 정보 제공 서비스에 유용하게 활용될 수 있음을 확인하였습니다.
향후 연구 방향으로는 더 다양한 스포츠 리그 지원 및 맞춤형 경기 정보 추천 기능을 추가할 계획입니다. 🚀

인공지능 스피커를 이용한 스포츠 질문 서비스

https://hamin7.github.io/2019/12/08/sportsMania/

Author

Hamin Lee

Posted on

2019-12-08

Updated on

2019-12-08

Licensed under

You need to set install_url to use ShareThis. Please set it in _config.yml.
You forgot to set the business or currency_code for Paypal. Please set it in _config.yml.

Comments

You forgot to set the shortname for Disqus. Please set it in _config.yml.
You need to set client_id and slot_id to show this AD unit. Please set it in _config.yml.