MERN STACK PROJECT - CHATBOT CLONE w/ DIALOGFLOW (SOURCE CODE INCLUDED) (REACT JS)
Hello Friends, I have made Chatbot application with dialogflow.
I used ReactJS, NodeJS, ExpressJS, MongoDB which is MERN stack.
and I tried to explain with a diagram of how this is structured and which step I will take to make the features.
So I hope It can be really helpful for you.
And I will keep making tutorials like this ( Instagram Clone or Slack Clone and so on)
Thank you for watching this video !
git repository
https://github.com/jaewonhimnae/chatbot-app
0:00 Introduction
3:11 Dialogflow Configuration
15:41 Entire Structure & Flow Explained
33:59 Create Event Route
39:37 Start Dealing with Front-End
47:01 TextQuery Function
57:59 EventQuery Function
01:02:55 Store Messages with Redux
01:13:12 Populate Message Datas to Chat panel
01:24:46 Card Message
01:42:58 Action and Parameter
I should have mentioned this inside this lecture,
after you set the environment variable for google credential, if you close the editor, or terminal
you will lose that environment variable you set before.
so if you want to make it permanent,
follow the step below
1.touch ~/.zshrc
2.open ~/.zshrc
3.export GOOGLE_APPLICATION_CREDENTIALS=/path-to-keys/key.json
4.Command + Q
5.source ~/.zshrc
Test if that works well by typing
echo $GOOGLE_APPLICATION_CREDENTIALS
If you are using bash !!!
replace zshrc with bash_profile !!!
or If you use git-bash
I thinks you can use bashrc would be the answer !
Thanks!
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «MERN STACK PROJECT - CHATBOT CLONE w/ DIALOGFLOW (SOURCE CODE INCLUDED) (REACT JS)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.