Airbnb는 아름답고 기능적인 디자인이 특징이다. 하지만 사용자는 나름의 생각을 갖고 사용하게 된다. 사용자는 Airbnb에서 독특한 숙소를 찾고 싶을 수도 있고, 출장에서 현지 사무실에서 가깝고 안정적인 와이파이가 제공되는 숙소를 찾고 싶을 수도 있을 것이다. Airbnb 지도에서 숙소를 검색하고 구글 지도와 숙소를 상호 참조하기 전에 개별 후기를 꼼꼼히 살펴보고 여러 탭에서 숙소를 사용자는 비교하여야 할 것이다. 그러나 곧 AI는 Airbnb 웹사이트 전체를 사용자가 중요하게 생각하는 정보를 중심으로 재구성할 수 있게 될 것이다. 최근 AI Engineer Summit의 발표에서 Amelia Wattenberger 연구 엔지니어는 Airbnb의 재설계를 예로 들어 이 같은 기능을 수행하는 소프트웨어를 시연하였다. Wattenberger는 디자인과 AI의 교차된 부분을 전문으로 연구한다. Github에서 Copilot 개발을 도운 후 Adept라는 스타트업에 합류하였다. 올해 3억 5,000만 달러의 시리즈 B 펀딩을 받은 Adept는 수십 명의 동료들과 함께 기존 기업 소프트웨어를 새로운 AI 기반 UI로 개조하는 동시에 웹을 재구성할 수 있는 Chrome 플러그인을 개발하는 회사이다.
Adept는 LLM 및 기타 멀티모달 모델을 사용하여 실제로 화면의 내용을 직접 읽는다. 기존의 자동화된 시스템은 웹 페이지에서 특정 요소를 수집하기 위해 스크립트를 작성할 수 있었지만, Adept는 텍스트, 버튼, 이미지를 실시간으로 파악할 수 있으며 구성 요소가 이동하거나 재설계된 경우에도 페이지의 내용을 이해할 수 있다. 한 페이지 또는 여러 페이지의 정보를 처리한 후 Adept는 웹 브라우저를 통해 웹 사이트 또는 기타 소프트웨어의 개인화된 버전과 같은 오버레이를 렌더링할 수 있다. Wattenberger는 웹 사이트와 인터페이스를 개인화, 맞춤화, 민주화하려는 흥미로운 움직임이 일어나고 있다고 생각하고 있다. Airbnb의 사례는 Adept가 웹사이트와 소프트웨어에 어떻게 더 광범위하게 활용될 수 있는지 보여주는 작은 예에 불과하다. Adept의 AI 작업은 핵심 구성 요소는 거의 동일하지만 뉘앙스가 완전히 달라지는 방식으로 진행되고 있다.
데모를 시작하기 위해 Wattenberger는 샌프란시스코에 있는 Airbnb의 일반적 숙소 페이지를 보여 주었다. 숙박 요금, 사진, 별점 등 잠재적으로 유용한 모든 종류의 정보를 확인할 수 있다. Adept는 Airbnb 페이지에서 이러한 정보를 스크랩하고 이를 바탕으로 새로운 인터페이스를 구축할 수 있다. 예를 들어, 사용자가 호텔 니코와 BART까지 걸어가고 싶고, 안정적인 와이파이가 제공되는 숙소를 원한다는 등의 우선순위를 AI에 전달하면, AI 모델은 Airbnb의 숙소를 읽고 몇 분 안에 해당 정보를 수집한 다음, 현재 Airbng에서 제공하는 것보다 더 풍부한 정보를 제공하는 나만을 위한 페이지에 해당 정보로 재구성 할 수 있다. 싲제 사용자에게 메시지를 보내는 것과 같은 도구도 이 페이지에 포함될 수 있다. 이는 단순한 이론에 그치지 않고, 홍보 및 이메일 발송과 같은 작업을 처리할 수 있는 자체 AI 모델도 개발하였다.
이 기능만으로도 Airbnb를 더욱 개인화할 수 있다. 하지만 Wattenberger는 확대 및 축소라는 UI 방식을 추가하고 있다. 예를 들어, 지도를 확대하면 해당 지역의 레스토랑이나 기타 명소를 더 자세히 볼 수 있다. 또는 축소하여 고속도로와 주 경계선을 볼 수도 있다. 하지만 AI를 사용하면 확대와 축소가 현실적으로 이루어질 수 있다. 예를 들어 책을 축소하면 챕터 목록만 표시될 수 있다. 그리고 어떤 부분을 다시 쓰고 싶다면 지금처럼 한 줄 한 줄 편집하는 대신 요약만 변경하고 나머지는 AI가 알아서 하도록 맡기면 된다. Airbnb의 경우 축소 기능을 사용하여 중요한 기준에 따라 숙소들을 나란히 비교하는 스프레드시트를 만들 수도 있다. 어떤 숙소가 기차 노선 근처에 있는지만 볼 수도 있다. 도보 거리, Wi-Fi, 가격을 고려해 최적의 숙소를 찾아주는 점수를 데이터 시각화 할 수도 있다. 이 데이터 시각화가 실제로 작동하는 Airbnb 인터페이스라는 점이 매우 중요하다. 그리고 아무 점을 탭하거나 점 주위를 동그라미로 표시하면 호스트에게 연락할 수 있다. Wattenberger는 이 기능이 웹의 민주화를 가져다 준다고 생각하고 있다. 이를 통하여 우리가 사용하는 인터페이스의 통제권을 확보할 수 있다는 것이다. 현재 사용 중인 소프트웨어에 AI를 탑재하여 훨씬 더 쉽게 접근할 수 있다는 것이 Adept의 생각이다.