I am one of four co-founder at Alpaca, a young startup that aims at helping people find a place to live through AI and social media. I am also passionate about machine learning, natural language processing, and data visualization.View the profile
About the talk
At Alpaca, we have built a Facebook Messenger-based virtual assistant to help people find a home. Users can search through thousands of listings and request viewings in the same channel they use every day to talk with their friends. By taking advantage of Rasa's open-source framework, we are able to fully utilize all the advanced features of the Messenger platform and to fully integrate them into the user's conversational flows. For instance, users can see apartment previews directly in a carousel within the conversation, edit their preferences through webviews, and many more! The introduction of the Rule Policy in Rasa 2.0 greatly facilitates these interactions, opening the door to even better user experiences.
Presented by Alpaca GmbH Managing Director,Nicolas Beuchat at the 2021 Rasa Summit (https://rasa.com/summit/).
- Learn more about Rasa: [https://rasa.com](https://www.youtube.com/redirect?even...)
- Rasa documentation: [http://rasa.com/docs](https://www.youtube.com/redirect?even...)
- Join the Rasa Community: [https://forum.rasa.com](https://www.youtube.com/redirect?even...)
- Twitter: [https://twitter.com/Rasa_HQ](https://www.youtube.com/redirect?even...)
- Facebook: [https://www.facebook.com/RasaHQ](https://www.youtube.com/redirect?even...)
- Linkedin: [https://www.linkedin.com/company/rasa](https://www.youtube.com/redirect?even...)
#conversationalai #aichatbots #opensource
The highwomen, my name is Nicholas be shy and I found her. It's so today I will show you how we take advantage of Facebook Messenger capabilities for our apartment search chatbot. So before we start, just want to give you a bit of context, and what we do at alpaca so where will the largest network of housing communities on Facebook? When you get in Facebook groups? And on top of this, community's, we are helping our users find apartments for rent with our partners. So they can be landlord or property managers and is already on Facebook. We provide this service through our
Facebook Messenger chatbot have built it with rasa. So, our book, Alex Gators user preferences for Department. Searches is provides personalized recommendations for our users and it helps them request a viewing with the landlord or the property manager. It's on top of the conversational interface that you having any chatbots, Facebook messenger's provide a wide array of non texture, interactions that improved user experience. Use chandrika templates or electrical then carousels to display multiple graphical elements at once we also have the typing
indicators that kind of a drag them to the conversation and make it look a bit more natural. We also used extensively webviews, which are basically a weather application, embedded, within Facebook Messenger. We use a parameter that you can add to a link to know where our users are coming from and what they want to do. So we're going to do a bit more details on three of this. Type of interactions. So when you search for an apartment, you want to know how it looks, and you want to see multiple apartments at month's end. With generique templates.
We have a beautiful way of displaying apartments right within the conversations. And the good thing is that it's also give us a very convenient access to the web use. So this app with in messenger do all the buttons that you can see on the cards here to see details about an apartment or see on the map with a customer has action. And more importantly, we use web use for different priced interactions. That can be a bit hard or slow to do within a conversation. So users can feel their preferences within the
conversation with such a career as a form. But however, they can also save time by filling or editing their preferences within the words. You and this is, especially useful for multiple choice. And it's so funny when you choose maybe hurts or doesn't neighborhoods or the type of units that you wants, You can also scroll through hundreds of listings at once instead of going 4 by 4 with the carousel that we saw before. And finally, we can also display as much details as you want on this Pacific Apartments, so can't even show some inside where the apartments and
interactive map to see where it is in the Subway Lines video, two or three tours a tetra. I think what is very interesting is that you can actually look back to the chatbot. So for example, when our user wants to request a viewing for this apartment, we can click on the button and then we go back to the tribe of conversation. And start reviewing request within the conversation. I would rather trigger intent to go back to the conversation and the results of Bonnaroo policy. Also helps to have a consistent experience after that. Finally we are using retro parameters to and
friends the conversation that we promote a specific apartments in one of our Facebook group whistling charger adds a parameter to the chat about, you are always a little coat. And when the user clicks on the link, We converts that refer amateur into an intense and a set of entities. So that way the board knows which apartment the user is talking about and directly presents the information and possible action for the apartments Springleaf user. On this thing, they will see the information for the apartments and Darren that suggestion that
they can request a viewing or such other apartments. And your advantage of this is that it gives us analytics on where our users are coming from its own from which Facebook groups Verizon. and what is implementation with 2Pac if it's the standard browser Facebook channel, so that we could actually get this rifle calendars from Facebook, Sup for all of this stress has been really instrumental in helping us free of July's. Utilize, Facebook Messenger has potential as it is open source, very heavily customized the codes. I'll just Resurrection Facebook Channel
and we could also contribute in fixing a few bugs on very, very new features. And finally, I think the committee is really great. So, probably typing indicators, I mentioned, beginning right up the disc from a trick that's Alejandro, Betancourt shared in the rest of slack Channel. And lastly, once mentioned it, rather 23 made it much easier to handle interactions between the webview and back to the chocolate, kind of this back and forth. That was very short talk but I hope you're done something and so thank you very much for your attention.
Buy this talk
Buy this video
With ConferenceCast.tv, you get access to our library of the world's best conference talks.