숭실대학교 인공지능랩 석사과정생 조수현
1인개발 프로젝트.
--------------------------------------------------------------
ㅇ 주요 모듈
- 운동 시작 버튼
- 운동 종료 버튼
- 결과 정보 페이지
- 운동시 예상되는 사용자의 BPM에 맞는 음악 재생
ㅇ SW 유형
- Samsung Tizen Application for wearable (Gear 2, Gear S, Gear S2)
- Companion type ( > Integrated type)
□ Test 환경 정보
[배포 환경]
o Client
- Tizen 2.3.1: Gear2, GearS, GearS2
- Android 4.4: Samsung Galaxy S4
o Server
- AWS EC2, Ubuntu 14.04.2, nginx 1.4.6, mariadb 5.5.44
python 2.7, flask 0.9, uwsgi 1.9.17.1, sqlalchemy 0.15
--------------------------------------------------------------
ㅇ Note
* 본 프로젝트는 디바이스 종류에 상관없이 기어2, 기어S 및 현재 최신버전인 기어S2 에서 모두 같은 기능을 수행한다. 다만, 이전 기어 버전(기어2, 기어S)과 다르게 기어S2(2015년 10월 2일 출시)는 디자인이 원형으로 완전히 변경 되었으므로 알아서 원형디자인에 맞게 변경되도록 설계되었다. 또한 3가지 삼성 기어 시리즈에 모두 설치하는 방식으로 기기 호환성에 대한 최적화까지 완료된 상태이다.
* 학습 된 Classifier(분류기)의 unseen-data(아직 알지 못하는 데이터)에 대한 실제 분류 성능은 93.9% 이상의 Accuracy(정확도)를 보이고 있다.
--------------------------------------------------------------
ㅇ ‘S코치’란?
1) 스마트워치 기반의 웨이트트레이닝用 개인트레이너(PT) 어플리케이션
2) Machine Learning(기계학습) 알고리즘 기반의 인공지능 어플리케이션
3) 3-axis accelerometer sensor, 3-axis gyroscope sensor를 기반으로 사용 자의 모션을 감시(tracking, scheduling), 축적(summation)하여, ‘무슨 운동’을 ‘몇 회’했는지 그리고 ‘운동 별 칼로리 소모량’까지 어 플리케이션이 스스로 알아서 판단하고 기록 및 관리
4) 사용자의 운동을 촉진 할 수 있도록 사용자가 운동을 시작한 후 심장 박동수(bpm)를 예상하여, 기대되는 심박수와 가장 비슷한 BPM에 해당 되는 음악을 스스로 찾고 알아서 재생. 운동이 진행 됨에 따라서 가장 적합(fit)한 음악을 추천 받아 이어서 재생
5) 서비스 되는 헬스케어 앱 중에서 유일무이한 인터페이스 기반 서비스 로서 오직 버튼 2가지(시작/종료)로 다양한 운동을 커버 할 수 있기 때 문에 사용자는 손쉽고 직관적으로 사용 할 수 있다.
6) 서비스 되는 기존 운동 관련 앱 중에서 유일하게 유산소운동이 아닌 웨이트트레이닝(근력운동)을 위한 앱 이다.
라이트브레인 아카데미 1기 Open Project - 스마트워치, 나의 라이프스타일 S Culture RightBrain inc.
스마트워치를 중심으로 심층 UX 교육을 진행한 라이트브레인 아카데미 1기의 프로젝트 결과물입니다. 스마트워치의 한계를 뛰어 넘는 다양한 기능들과 사용자 관점에서의 UI, UX 설계에 있어 생각지 못한 참신한 아이디어들이 돋보입니다.
결과물 도출까지의 UX 디자인 프로세스도 자세히 참고하시면, 많은 도움이 되리라 생각됩니다.
This is FIT-back's bussiness plan.
Would you like to do body weight training?
do you know how many you can push-up?
As you do this apps, you can compare with other record, can estimate the others. Finally you can achieve accurate information about fitness and diet.
위 자료는 BOAZ 2016 하반기 프로젝트 주제의 하나로, Advanced 정규세션 동안 Base 정규세션에서 배웠던 다양한 이론들과 기본 지식들, 그리고 툴 활용능력들을 직접 실행하며 진행한 결과물입니다.
*** 워드임베딩과 인공신경망을 이용한 개인 맞춤형 레시피 추천 ***
추천 시스템의 Cold start Problem에 대처하기 위해, 대량의 레시피 텍스트로부터 각 레시피의 특징을 추출하고 이를 인공신경망에 매핑하여 복잡미묘한 입맛의 선호를 예측, 봇 인터페이스를 통해 피드백을 받는 Online learning 형태의 추천 시스템을 제안함.
6기 김성동 숭실대학교 경영학부
6기 김수연 동덕여자대학교 정보통계학과
6기 노우영 한양대학교 ERICA 응용수학과
6기 박소영 건국대학교 응용통계학과
6기 박소현 연세대학교 응용통계학과
6기 이지원 고려대학교 통계학과
** 국내 최초 대학생 빅데이터 연합동아리 BOAZ **
Blog : http://BOAZbigdata.com
Facebook : http://fb.com/BOAZbigdata
숭실대학교 인공지능랩 석사과정생 조수현
1인개발 프로젝트.
--------------------------------------------------------------
ㅇ 주요 모듈
- 운동 시작 버튼
- 운동 종료 버튼
- 결과 정보 페이지
- 운동시 예상되는 사용자의 BPM에 맞는 음악 재생
ㅇ SW 유형
- Samsung Tizen Application for wearable (Gear 2, Gear S, Gear S2)
- Companion type ( > Integrated type)
□ Test 환경 정보
[배포 환경]
o Client
- Tizen 2.3.1: Gear2, GearS, GearS2
- Android 4.4: Samsung Galaxy S4
o Server
- AWS EC2, Ubuntu 14.04.2, nginx 1.4.6, mariadb 5.5.44
python 2.7, flask 0.9, uwsgi 1.9.17.1, sqlalchemy 0.15
--------------------------------------------------------------
ㅇ Note
* 본 프로젝트는 디바이스 종류에 상관없이 기어2, 기어S 및 현재 최신버전인 기어S2 에서 모두 같은 기능을 수행한다. 다만, 이전 기어 버전(기어2, 기어S)과 다르게 기어S2(2015년 10월 2일 출시)는 디자인이 원형으로 완전히 변경 되었으므로 알아서 원형디자인에 맞게 변경되도록 설계되었다. 또한 3가지 삼성 기어 시리즈에 모두 설치하는 방식으로 기기 호환성에 대한 최적화까지 완료된 상태이다.
* 학습 된 Classifier(분류기)의 unseen-data(아직 알지 못하는 데이터)에 대한 실제 분류 성능은 93.9% 이상의 Accuracy(정확도)를 보이고 있다.
--------------------------------------------------------------
ㅇ ‘S코치’란?
1) 스마트워치 기반의 웨이트트레이닝用 개인트레이너(PT) 어플리케이션
2) Machine Learning(기계학습) 알고리즘 기반의 인공지능 어플리케이션
3) 3-axis accelerometer sensor, 3-axis gyroscope sensor를 기반으로 사용 자의 모션을 감시(tracking, scheduling), 축적(summation)하여, ‘무슨 운동’을 ‘몇 회’했는지 그리고 ‘운동 별 칼로리 소모량’까지 어 플리케이션이 스스로 알아서 판단하고 기록 및 관리
4) 사용자의 운동을 촉진 할 수 있도록 사용자가 운동을 시작한 후 심장 박동수(bpm)를 예상하여, 기대되는 심박수와 가장 비슷한 BPM에 해당 되는 음악을 스스로 찾고 알아서 재생. 운동이 진행 됨에 따라서 가장 적합(fit)한 음악을 추천 받아 이어서 재생
5) 서비스 되는 헬스케어 앱 중에서 유일무이한 인터페이스 기반 서비스 로서 오직 버튼 2가지(시작/종료)로 다양한 운동을 커버 할 수 있기 때 문에 사용자는 손쉽고 직관적으로 사용 할 수 있다.
6) 서비스 되는 기존 운동 관련 앱 중에서 유일하게 유산소운동이 아닌 웨이트트레이닝(근력운동)을 위한 앱 이다.
라이트브레인 아카데미 1기 Open Project - 스마트워치, 나의 라이프스타일 S Culture RightBrain inc.
스마트워치를 중심으로 심층 UX 교육을 진행한 라이트브레인 아카데미 1기의 프로젝트 결과물입니다. 스마트워치의 한계를 뛰어 넘는 다양한 기능들과 사용자 관점에서의 UI, UX 설계에 있어 생각지 못한 참신한 아이디어들이 돋보입니다.
결과물 도출까지의 UX 디자인 프로세스도 자세히 참고하시면, 많은 도움이 되리라 생각됩니다.
This is FIT-back's bussiness plan.
Would you like to do body weight training?
do you know how many you can push-up?
As you do this apps, you can compare with other record, can estimate the others. Finally you can achieve accurate information about fitness and diet.
위 자료는 BOAZ 2016 하반기 프로젝트 주제의 하나로, Advanced 정규세션 동안 Base 정규세션에서 배웠던 다양한 이론들과 기본 지식들, 그리고 툴 활용능력들을 직접 실행하며 진행한 결과물입니다.
*** 워드임베딩과 인공신경망을 이용한 개인 맞춤형 레시피 추천 ***
추천 시스템의 Cold start Problem에 대처하기 위해, 대량의 레시피 텍스트로부터 각 레시피의 특징을 추출하고 이를 인공신경망에 매핑하여 복잡미묘한 입맛의 선호를 예측, 봇 인터페이스를 통해 피드백을 받는 Online learning 형태의 추천 시스템을 제안함.
6기 김성동 숭실대학교 경영학부
6기 김수연 동덕여자대학교 정보통계학과
6기 노우영 한양대학교 ERICA 응용수학과
6기 박소영 건국대학교 응용통계학과
6기 박소현 연세대학교 응용통계학과
6기 이지원 고려대학교 통계학과
** 국내 최초 대학생 빅데이터 연합동아리 BOAZ **
Blog : http://BOAZbigdata.com
Facebook : http://fb.com/BOAZbigdata
5. 1. 운동정보기록
2. 내 맞춤형 추천
3. 운동 안내 및 피드백
4. 경쟁 & 재미요소
2. Service scenario
1. 회원 운동 정보 관리
2. 트렌드 운동 정보 습득
3. 운동 상세정보 습득
4. 회원 피드백
사용자 l 기록 및 확인 트레이너 l 정보 확인 및 피드백
App
웨어러블
디바이스
인바디
키넥트&
스크린미러
7. 사용자 l 기록 및 확인
3. Device – App(개인 모바일 설치)
운동시작
(운동량체크)
회원
큐레이션
운동법 안내
트렌드
운동법
게임
(개인/팀)
채팅창
(음성대화내용)
설정
(운동 선택/
원하는 체형 선택/
나의 운동 기록/
나의 상태)
고객 정보
운동계획
자료
고객 운동
기록
/피드백
트렌드
운동법
전문적인
지도법
트레이너 l 정보 확인 및 피드백
8. 3. Device – Wearable(헬스장 제공)
기록 및
확인
운동정보 게임
사용자 l 기록 및 확인
9. 기록 및
확인
운동정보 게임
- 오늘과 어제의 목표를 전달
- 상대방과 터치 시, 경쟁시작
(App에서 종목과 목표량 설정)
3. Device – Wearable(헬스장 제공)
웨어러블에서 확인하는 정보
-현재 움직임/ 자세
- 운동시간/ 운동횟수/ 맥박
웨어러블에서 기록 /
App에서 확인하는 정보
- 진행중인 운동법 표시
-적절한 운동법
- 워너비 몸매를 위한 운동법
- 건강 증진을 위한 운동법 추천
- 운동법 음성안내
- 운동시간 및 달성률 정보
- 해당 운동의 남은 시간
사용자 l 기록 및 확인
10. 3. Device - Inbody(헬스장 제공)
사용자 변화
데이터 측정
및 기록
(몸무게/키/체지방)
사용자 l 기록 및 확인
11. 3. Device - Kinect & Screen mirror(헬스장 제공)
올바른 자세
안내
운동 체감
표현
- 단계적인 순서 따라하기
- 정보를 시각적으로 확인하여 조정
- 중요한 자세는 그래픽으로 제공
- 자세를 취하면 거울에 바른 자세 제공
- 웨어러블에서 자세에 대한 음성안내
- 웨어러블에 명령 후, 나의 신체 촬영
- (APP)시간에 따른 몸매의 변화 확인
사용자 l 기록 및 확인
13. 이름 : 이연수
나이 : 32세
직업 : 영업직 (회사원)
운동정보 : 러닝머신, 아령, 주3~4회, 30분 체력증진
운동지식 : 보통 (이런저런 운동에 관해 얕은 지식이 많은 편이나 정확도는 떨어지는 편, 검색
을 심도 있게 했던 경험이 있음)
최근 동료들과 등산을 갔다가 체력적으로 부족함을 느껴 운동을 다시 시작하고자 하였다, 기
존에 했던 운동에 질려 새로운 운동을 찾고 있으나 마땅한 운동을 찾기 어렵다. 전문가가 아
니기 때문에 운동 순서와 정확한 운동법을 알고 싶어한다. 운동 동기 부여가 되도록 신체의
변화를 계속 체크하길 원한다.운동을 같이할 친구가 있으면 운동을 꾸준히 하게 된다.
Needs : 업무에 지친 저질 체력을 올리고 싶음, 이것저것 많이 해봤음 오랫동안 운동을 안하
다 다시 시작하려함, 작심삼일형, 빡쎈 운동을 찾음, 금전적 소모를 꺼려함,달성만족도 필요
특징 : 변해가는 과정과 꾸준한 피드백, 알림&재미요소가 중요한 타입
피드백코칭(휘슬), 게이밍도전요소, 비포에프터 리딩
4. Persona _ User
Key word
Enjoy 피드백
14. 이름 : 유정안
나이 : 36세
직업 : 트레이너
운동정보 : 각종운동 매일,
운동지식 : 높음 (전문지식 있음.)
헬스장에서 일하고 있는 전문 트레이너로, 한번에 많은 사용자를 봐주기는 힘들고, 정보를 얻을 시
간은 부족해서 고민이 있음. 대부분의 사람들이 등록하고 안 나올 때 안타까워함. 꾸준한 운동으로
살을 빼고 체력을 올린 경험이 있어 여러 가지 노하우가 있음.
Needs : 회원정보를 옆에서 보는 것처럼 확인하고 싶음, 전문지식이나 요즘 유행하는 트렌드에 민
감함. 정보가 필요
특징 : 회원정보를 한눈에 확인하고 바로 바로 피드백을 주도록 유도,
회원유치에 대한 베네핏 필요,
4. Persona _ Trainer
Key word
전문
지식
시간
절약
37. 트레이너: 운동 중
1) 트래이너용 웨어러블로
고객을 인식한다.
2) 태블릿PC에서
고객 차트가 나온다
• 운동을 시작한 시점부터
지금까지의 운동방법
• 현재 몸 밸런스
• 목표 체형(워너비 타입)
• 오늘 운동량과 종류
3) 태블릿 PC에서 운동에
대한 전문적인 지도법을
보고 운동 계획에 참고한다
4) 정확한 진단을 고객에게
전달한다
38. 운동 이후에 구체적 지시
내용을 전달한다
트레이너: 고객관리
전문 트레이너 피드백이 도
착하였습니다. “목표량
20%” 체지방이 다소 많은
편입니다. 식단조절도 병행
하시면 빠르게 달성하실 수
있습니다.”
39. 6. Scenario_User scenario source
기타사항
1. 테스터를 통한 활성화
2. 구루, 파워블로거 등 정보 확산 유도
3. 헬스장 내 손님 유치 유도, 헬스장 홍보
4. 의학정보 연계를 통한 건강관리 확장 가능
※활성화
1. 지역 운동 관련 매체와 파트너십을 통한 홍보
(다이어트지, 남성잡지 등)
2. 각종 헬스장 등 서비스 연계
(스크린 및 기구 설치를 통한 회원 등록 유도)
3. 헬스장, 온라인 사이트를 통한 기기 판매 연계
40. 꾸준히 운동을 할 수있게 도와주는 개인 맞춤형 헬스케어 시스템
“Fit On”
7. Summary
“운동합시다.”