프로젝트 개발 목적
인터넷, SNS, TV에서는 맛집 정보가 넘쳐나고, ‘맛집 탐방’ ‘푸드파이터' 와 같은 키워드가 트렌드로 떠오르는 만큼, 식문화는 많은 사람들에게 즐거움을 선사합니다.
하지만 이러한 현상은 시각장애인들에게 괴리감을 선사하고, 심리/사회적 고립을 증진하는데 기여합니다. 여기저기 맛집에 관한 리뷰들이 즐비하지만, 이를 눈으로 볼 수 없고, 정보의 다양성도 부족하고, 직접 찾아가기도 어려운 시각장애인에게는 쉽게 접근하거나 즐기기 어려운 문화이기 때문입니다.
DINEASY는 시각장애인, 저시력자, 시니어 등 ‘시각의 보조'가 필요한 사용자를 위한 음성 기반 음식점 추천 및 내비게이션 모바일 앱 입니다.
DINEASY는 기술혁신을 통하여 기존 사회적 취약계층이 직면했던 물리적 장벽을 허물고, 배리어프리 (barrier-free) 앱 서비스를 제공하여 시각적 취약계층의 편의와 자율성을 증진하고자 합니다. 궁극적으로 기존 시각의 보조가 필요한 사회적 약자들의 음식점 “정보의 접근성” 문제를 해결함으로써, DINEASY는 크게 두 가지 가치를 창출하여 타겟 유저들의 전반적인 안녕, 행복, 그리고 사회적 통합에 기여합니다.
1.
사회적 약자의 편의 증진
타인의 도움 없이 스스로 자신 있게 레스토랑을 발견하고, 시도하고, 선호도에 따라 정보의 입각한 선택을 할 수 있는 문을 열어줍니다. 부가적으로 사회활동의 폭을 넓히고, 다양한 요리 경험을 즐기고, 활동적인 생활방식을 유지하기 쉽게 함으로써 사회적 약자의 삶의 질을 향상하고 독립성을 독려합니다.
2.
(지역) 산업사회 문제 개선
시각장애인들과 외식산업 사이의 격차를 해소함으로써 외식업계의 포괄성 및 접근성을 증진하고, 사회적 약자들이 더욱더 편리하고 즐거운 식사 경험을 할 수 있도록 하여 기회균등하고 향상된 사회 참여 환경을 제공해줍니다.
Demo: 실현 비디오
유사 서비스와의 차별성
음식점 이용의 특정 시나리오를 위한 서비스
현재 시각장애인의 보행에 도움을 주는 어플리케이션은 존재하지만 식품업소를 이용할 때 시각장애로 인해 생기는 특정 문제점을 파악하고 개선하기 위한 음성안내 음식점 길찾기 앱은 존재하지 않습니다. DINEASY는 고유한 타깃 유저와 특정 시나리오에 대한 문제해결을 제공함으로써 차별성을 가집니다.
사용자 개인화를 통한 맞춤형 (personalization) 서비스
시중 길찾기 어플리케이션 중 개인화를 통한 음식점 찾기 기능이 있는 앱은 없습니다. DINEASY는 기본 설정을 통하여 사용자의 식사 경험을 개인화할 수 있도록 합니다. 음식점 검색시 사용자는 거리, 음식 종류, 주메뉴 등의 요인을 지정할 수 있습니다. 이러한 개인화 서비스는 맞춤형 앱의 기능을 향상시킵니다.
Target User의 앱 접근성을 고려한 UI/UX 구축
기존 길 찾기 애플리케이션은 위치 정보 서비스가 시각 데이터로만 제공하고 있어 시각장애인이 관련 정보를 이용하는데 제한이 많습니다. 현존하는 시각장애인 대상 애플리케이션들 또한 유저 인터페이스 (UI)가 저시력자 혹은 전맹이 이용하기에 어려움이 존재합니다. DINEASY는 저시력자들이 이용하기 쉽고 편리한 인터페이스를 개발하여 ‘유니버설 디자인’을 구축하였습니다. 예시로 고대비 색상과 (빨간, 검정, 하얀색) 굵은 선을 이용한 앱 디자인은 저시력자들이 보다 편하게 앱을 보고 사용할 수 있도록 합니다. 또한 voice activation 기능을 이용하여 시각 장애인이 텍스트로 음식점 검색을 하기에 어려웠던 물리적인 장벽을 허물고, 친절하고 쉬운 안내로 서비스 이용 방법이 보다 편리하고 직관적이게 개발하였습니다.
문제해결 방법
적용 기술 소개 (HTML & Web APIs 등)
DINEASY는 Geolocation, Position Sensor, Map, Speech Recognition API와 서대문구청 음식점 Open Database를 활용한 매시업 아키텍처 (Mash-Up Architecture)로 이루어졌습니다.
데이터소개
서울특별시 서대문구 관내에 위치한 일반음식점 및 집단급식소 중 위생관리 및 고객 서비스 수준이 우수한 업소로 지정된 음식점에 대한 데이터를 제공합니다. 현재 2022년 8월 11일 자로 업데이트 되었으며, 업소명, 주소, 업태명(음식 종류), 및 주요 음식 메뉴에 대한 데이터를 제공합니다. 우수한 업체로 지정된 만큼, 추천 우선 순위로 적용될 수 있습니다. | |
서대문구의 한식, 중식, 일식 등 음식류를 조리 및 판매하며, 식사와 함께 음주행위가 허용된 업소의 주소 및, 사업장명, 업태명 등에 대한 정보를 제공합니다. 현재 2023년 5월 21일 자로 업데이트 되었으나, 해당 데이터는 업데이트 날짜로부터 3일 전 자료를 제공합니다. | |
서대문구의 카페, 편의점, 다과류, 아이스크림류 등을 조리, 판매하는 등, 음주행위가 허용되지 않는 업소에 대한 주소 및, 사업장명, 업태명 등에 대한 정보를 제공하고 있습니다. 해당 데이터 역시, 2023년 5월 21일 자로 업데이트 되었으나, 업데이트 날짜로부터 3일 전 자료를 제공합니다. | |
Geolocation API를 통한 사용자의 위치 정보 | 해당 API를 사용해 사용자의 현재 위치 데이터를 수집합니다. 위경도 데이터와 해당 위치정보를 가져온 시간 데이터를 반환할 수 있습니다. |
Position Sensor API를 통한 사용자의 방향 정보 (기기의 방향) | 사용될 모바일 기기의 지자기장 센서와 가속도계를 통해 방위각을 측정합니다. |
음성 데이터 | 사용자의 음성을 인식하여 텍스트 데이터로 변환합니다. |
Table 2. 사용 데이터 소개
데이터수집(출처포함)및 가공(또는사용자제공정보공유)
1.
서울 열린 데이터 광장의 open dataset API를 활용하여 서대문구의 모범음식점, 일반 음식점, 휴게 음식점 데이터를 서버에 저장합니다.
2.
웹 접속시 Web speech API를 통해 사용자의 음성 입력 데이터를 수집합니다. 입력된 음성을 통해 선호 음식 카테고리(양식,일식,한식 등)분류하여 입력받은 카테고리 데이터와 저장된 음식점의 카테고리 데이터를 매칭합니다.
3.
Geolocation API, Position Sensor API를 통해 사용자의 GPS 정보 및 방향 정보를 수집합니다. 위치정보와 매칭된 음식점의 주소 데이터를 활용해 거리를 가까운 순으로 정렬, 사용자가 선택할 수 있도록 가공 후 제공합니다.
4.
선택한 가게에 대하여 지도 API를 활용하여 사용자가 선택한 음식점까지의 경로를 제공합니다.
서비스 시나리오 (scenario)
User Flow
1.
사용자가 모바일 장치에서 DINEASY를 연다.
2.
앱 아래쪽 가운데에 있는 버튼 혹은 음성 명령을 사용하여 앱을 활성화한다.
3.
앱은 사용자의 지리적 위치를 활용하여 ‘현재 위치’를 결정하고, 사용자에게 현재 위치를 음성으로 알린다.
a.
앱 아래 쪽 오른쪽에 있는 스피커 버튼을 클릭하거나 음성 명령을 사용하여 앱의 설명을 언제든 다시 들을 수 있다.
4.
사용자는 음성 명령을 통하여 근처 음식점 정보를 요청한다. 이때, 음성 필터링 기능을 활용하여 거리, 음식 종류, 주메뉴를 통하여 식당을 추릴 수 있다.
5.
앱은 사용자의 접근성 선호도에 따라 주변식당 목록을 제공한다. 식당을 누르면 식당에 관한 더 자세한 설명을 들을 수 있다.
6.
사용자가 목록에서 식당을 선택한후, 앱은 선택된 식당에 내비게이션 음성 안내를 제공한다.
7.
식당에 도착되면 ‘도착 완료’의 알람과 함께 서비스가 종료된다.