<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Data on NotNil Blog</title><link>https://notnil.org/en/tags/data/</link><description>Recent content in Data on NotNil Blog</description><generator>Hugo</generator><language>en-US</language><copyright>© Matthieu Moreau</copyright><lastBuildDate>Sat, 05 Mar 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://notnil.org/en/tags/data/index.xml" rel="self" type="application/rss+xml"/><item><title>Building a high-performing Dialogflow agent, part II</title><link>https://notnil.org/en/posts/3-dialogflow2/</link><pubDate>Sat, 05 Mar 2022 00:00:00 +0000</pubDate><guid>https://notnil.org/en/posts/3-dialogflow2/</guid><description>&lt;p&gt;After a &lt;a href="https://notnil.org/en/posts/2-dialogflow1/"&gt;first&lt;/a&gt; part on the general principles of &lt;a href="https://dialogflow.cloud.google.com"&gt;Dialogflow&lt;/a&gt; and on building a high-performing dataset, we&amp;rsquo;re going to apply all of it to building a conversational agent!&lt;/p&gt;&#10;&lt;p&gt;We&amp;rsquo;ll focus on creating the &lt;strong&gt;dataset&lt;/strong&gt;, and on the traps to avoid. This article, on the other hand, will skip Dialogflow&amp;rsquo;s integration features, such as context, webhooks, and the &lt;em&gt;nocode&lt;/em&gt; &lt;a href="https://dialogflow.cloud.google.com/cx/projects"&gt;Dialogflow CX&lt;/a&gt; feature that lets you build and integrate a complete agent without a line of code (well, almost). But don&amp;rsquo;t panic (the word is very well chosen). We&amp;rsquo;ll get to that another time!&lt;/p&gt;</description></item><item><title>Building a high-performing Dialogflow agent, part I</title><link>https://notnil.org/en/posts/2-dialogflow1/</link><pubDate>Tue, 30 Nov 2021 00:00:00 +0000</pubDate><guid>https://notnil.org/en/posts/2-dialogflow1/</guid><description>&lt;p&gt;In the chatbot world, two approaches clash, with a strong impact on user experience: NLU, or not?&lt;/p&gt;&#10;&lt;p&gt;NLU can create a unique conversational experience for users. Implemented badly, it can just as easily produce a truly disappointing one.&lt;/p&gt;&#10;&lt;p&gt;At &lt;a href="https://coddity.com"&gt;Coddity&lt;/a&gt; we specialize in Google&amp;rsquo;s &lt;em&gt;nocode&lt;/em&gt; chatbot platform, &lt;a href="https://dialogflow.cloud.google.com"&gt;Dialogflow&lt;/a&gt;, and around it we&amp;rsquo;re going to walk you through two blog posts:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;How do you build and optimize an NLU implemented on Dialogflow? (the subject of this part I)&lt;/li&gt;&#10;&lt;li&gt;How do you create a dataset for a fictional bot? (part II, coming up)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="nlu"&gt;NLU?&lt;/h2&gt;&#10;&lt;p&gt;NLU, for &lt;em&gt;Natural Language Understanding&lt;/em&gt;, makes it possible to understand a user&amp;rsquo;s intent automatically from the sentences they type. This method is one branch of research in AI / data science.&lt;/p&gt;</description></item></channel></rss>