Community

쏘카 고객은 무슨 목적으로 쏘카를 이용할까? - 정차지분석 플랫폼

쏘카의 데이터프로덕트그룹이 공유해주신 SOPIA(SOcar PoI App), 차량 정차지 데이터 분석 플랫폼 개발기에 대한 블로그를 재밌게 읽고, 또 데이터를 통해 제품을 만드는 일이 흥미로워 공유합니다. 저 또한 데이터 분석의 맛을 살짝..봤기에 이런 데이터를 가공하여 의미 있는 인사이트를 찾거나 이용할 수 있다는 점에서 매력을 느꼈었는데요.. 1. SOPIA? OPIA(SOcar PoI App)는 쏘카의 차량 정차지 데이터 분석 플랫폼입니다. 차량의 정차 지점과 POI(Point of Interest, 관심지점)를 결합하여 고객의 쏘카 이용 목적을 분석하기 위한 데이터 제품입니다. SOPIA는 데이터셋과 애플리케이션으로 구성되어 있습니다. 2. 개발 과정 * 쏘카는 고객의 이동 전후의 맥락과 이동 사이의 경험 또한 디자인해 심리스(Seamless)한 이동경험 제공을 목표하는 서비스, 고객의 쏘카 이용 목적을 안다면 고객에게 더 나은 이동경험을 제공할 수 있을 것이라고 생각했습니다. * 하지만 쏘카는 고객의 전체 여정 중에서 차량이 필요한 경로의 이동 수단으로 이용됩니다. 우리에겐 무슨 목적으로 고객이 쏘카를 이용했을까? 라는 질문이 남게 됩니다. * 하지만 이 과정에서 일회성으로 제작되는 복잡한 쿼리들은 신뢰도가 낮아 이를 재확인하고 처리하는데 드는 불필요한 리소스가 크고 접근방식이 정되지 않아 혼란스러운 분석 결과를 마주하게 되는 것이었습니다. -> 이를 해결하기 위해 데이터 프로덕트 그룹에서 만든 데이터 제품이 정차지분석플랫폼 SOPIA 3. 쏘카 차량이 어디로 갔지? * 기본적으로 쏘카 차량이 언제, 어디로갔는지 알기 위해서는, 차량의 엔진상태, 위치, 이동거리, 주행정보 등이 필요합니다. 특히, 언제에 해당하는 차량 엔진이 꺼지는 시점과 어디에 해당하는 위치 데이터가 필수적으로 필요. + 예약 정보 추가 1. 분석에 사용 가능한 정차지 데이터가 완성되려면 아래 2가지가 추가되어야 했습니다. 1. 우선 정차지의 위치 정보를 위경도 뿐만 아니라 사람이 인식할 수 있는 지역 정보로도 남겨야 했습니다. 2. 관심지역(POI)을 기준으로 적절한 고객의 방문을 정의하여 쏘카 차량이 정말 어디를 갔는지를 분석 가능하게 해야했습니다. + 지역 정보 추가(행정구역경계 polygon 데이터를 이용한 지역 구분 방식) 2. 관심지역(POI) 추가 1. 무슨 목적으로 정차를 하였는지 유의미한 분석이 가능하려면 의미 도출이 가능한 수준의 ‘어디’에 라는 정보가 필요 2. 비용과 데이터 품질을 고려, API 선정 3. 전국을 구역으로(격자 형태) 나누어 API 호출 4. 정차지 분석! * 정차지 테이블과 POI 테이블 생성 * 정차지를 분석할 때는 아래와 같은 기본적인 조건 설정이 필수적입니다. * 해석 가능하고 유의미하게 활용될 수 있는 수준의 POI 선정 * POI 특성에 따른 정차 시간, 정차 반경 설정 💡 액션 가능한 인사이트를 도출하기 위해서는, 집계의 기준이되는 POI 정보를 분석 목적에 맞춰 해석 가능한 수준의 데이터로 재구성할 수 있어야 합니다. 5. 마치며 현재 배포된 SOPIA v1.0은 쏘카 스테이와 같은 신사업의 전략적 의사결정 자료, 보도 자료, 타켓 쿠폰 푸쉬, 타사와의 데이터 결합 및 사업 협력, 지역 제휴 사업의 근거 자료 등 쏘카 비즈니스 성장을 위해 다방면으로 활용 * 개선방향 * POI의 정보성을 강화하여 해석 가능한 유의미한 데이터를 추출하는 것 * POI 데이터를 정비한 후 머신러닝을 활용하여 전체 쏘카 이용고객의 이동 목적을 파악하는 것 https://tech.socarcorp.kr/data/2024/01/08/sopia.html

알림

알림이 없습니다