Похожие презентации:
Информационные системы и программирование (программист). Чат-боты в социальных сетях
1.
09.02.07. Информационные системы и программирование (программист)Проектная работа
по дисциплине: «Информатика»
на тему: «Чат-боты в социальных сетях»
Выполнил: студент группы ИС-22-06
Авдеев Роман Алексеевич
Проверила: преподаватель информатики
Моргунова Анастасия Викторовна
Самара, 2022
2.
Цели и задачиЦель проектной работы – рассмотреть возможности использования чат-ботов
в социальных сетях и показать создание чат бота на примере. Для достижения
цели поставлены следующие задачи:
Задачи:
1. Изучить теоретические основы разработки и обучения чат-ботов.
2. Рассмотреть примеры использования чат-ботов в социальных сетях.
3. Проанализировать проблемы и перспективы использования чат-ботов в соцсетях.
4. Предложить рекомендации по разработке и использованию чат-ботов в социальных сетях.
5. Создать рабочего бота для социальной сети.
3.
Актуальность работыАктуальность
популярности
данной
проектной
социальных
сетей
работы
как
заключается
канала
в
растущей
коммуникации
между
пользователями и брендами. Чат-боты являются эффективным инструментом
для автоматизации процессов и улучшения взаимодействия с клиентами.
4.
Чат-ботыЧат-боты
-
это
программы,
взаимодействующие с пользователями
через
чаты,
использующиеся
для
автоматизации различных задач: ответа
на вопросы пользователей, обработки
заказов, предоставления информации о
продуктах и услугах и др. Их пишут на
различных языках программирования и
для различных платформ , таких как
Discord, Telegram, и другие.
5.
Discord-ботыDiscord-боты - это программы, которые
могут
быть
использованы
для
автоматизации рутинных задач или для
предоставления
дополнительных
функций в Discord-серверах, информации
о пользователях, управления правами
доступа, автоматизации процессов и т. д.
Некоторые
популярные
Discord-боты
включают в себя Dyno, MEE6, Groovy,
Rythm и другие.
6.
Создание Discord-ботаДля создания дискорд бота я выбрал
discord.py - библиотеку на Python для
создания ботов для Discord, позволяющую
работать с API Discord. Она поддерживает
асинхронные функции и имеет открытый
исходный код.
7.
Бизнес-предложенияОдна из команд, которую я сделал,
позволяет людям отправлять нашему
серверу бизнес-предложения.
При отправке команды она открывает
специальное форму с полями для ввода
данных.
Полученные данные бот отправляет в
базу данных. Благодаря этому, их можно
будет удобно посмотреть в любое время,
и позже использовать.
8.
Embed-сообщенияДругая команда позволяет отправлять
эмбеды – специальные сообщения с
другой
структурой
или
стилем
форматирования.
На примере вставленной картинки, я
написал правила своего сервера (и ещё
несколько других штук, предназначенных
для прочтения участниками сервера) с
помощью эмбед-сообщений.
9.
ChatGPTПоследняя команда здесь – команда
ChatGPT. При активации этой команды и
вводе запроса бот с помощью API ChatGPT
использует искусственный интеллект для
генерации ответа и отправки его обратно
(тоже в виде эмбед-сообщения, кстати).
10.
ВыводыВ заключение могу сказать, что мне очень понравилось
работать над моим ботом для дискорда. На самом деле, я добавил
куда больше полезных команд в своего бота, но, чтобы не
растягивать текст, этом реферате я постарался уместить только
самые основные команды, которые сразу заметны пользователю
при входе на мой сервер.
Таким образом, мой бот для дискорда стал не только
интересным проектом, но и полезным инструментом для
управления сервером и взаимодействия с пользователями. Я
надеюсь, что мои знания и опыт в программировании продолжат
расти, и я смогу добавить еще больше функций в своего бота,
чтобы сделать его еще более удобным и функциональным.