RUVIDEO
Поделитесь видео 🙏

Build a React dashboard for any database backend (full tutorial)

Subscribe: https://lwj.dev/newsletter — Build an internal dashboard to view and moderate comments in this full tutorial. Plus, learn how to use OpenAI to automatically flag the worst comments.

- source code: https://github.com/learnwithjason/airplane-content-moderation
- written tutorial: https://lwj.dev/blog/comment-moderation-ai-airplane

Thanks to Airplane.dev for sponsoring this video. Check it out to learn how you can build internal tools for your team faster than you can explain the copy-pasted queries your team is currently running in production: https://airplane.dev

Chapters:
00:00 What are we building?
00:10 Why it matters to learn this
00:26 Airplane lets your team build internal tools fast
00:43 Project scope and tools
01:02 Get set up with Airplane
01:21 Local dev setup
01:55 Overview of Airplane studio
02:44 Create your first task (reset the comments database)
03:32 How UI changes show up in code
03:54 Running tasks via UI
04:09 Create a task to list all comments
04:38 Create tasks to view flagged and approved comments
04:58 Build views (dashboards) in Airplane
05:27 The component library for building internal tools
05:50 How custom view code works
06:41 Show approved comments with task backed tables
07:27 Show flagged comments
07:37 Add a checkbox to toggle visibility of flagged comments
08:41 Add tasks to allow flagging, approving, and deleting comments
09:56 Testing the tasks
10:37 Reset the database whenever you want
10:49 Add inline moderation with task backed row actions
12:36 Refetch data when it changes elsewhere
13:38 Add new comments with a TypeScript task
15:16 Why moderation is so important (and why it's so hard)
16:14 Be aware of the ethical concerns with AI!
16:44 Get an OpenAI API key
17:11 How to store API keys in Airplane config
18:03 Check for abusive comments with AI
19:23 Testing the AI moderation
20:04 Deploy your dashboard
20:49 Get the example app running for testing
21:25 Try out the moderation flow in the example app
21:45 Moderation of an abusive comment
22:16 Next steps

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Build a React dashboard for any database backend (full tutorial)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.