Pull to refresh

EPAM разработала бесплатный курс по программированию для детей и подростков «Chatbot on Python. Part 1»

Reading time 2 min
Views 9K
EPAM corporate blog Python *Studying in IT IT-companies

Компания EPAM запустила бесплатный курс для самостоятельной подготовки «Chatbot on Python. Part 1: прокачай свой Python». Он доступен для всех желающих на платформе learn.epam.com в русской и английской версиях.

Программа разработана для детей и подростков 12–14 лет, но может заинтересовать и ребят постарше. Детям младшего возраста рекомендуется знакомиться с материалом вместе со взрослыми.

Читать далее
Total votes 3: ↑3 and ↓0 +3
Comments 13

Создание chatbot-a с помощью sockeye (MXNet) на базе AWS EC2 и AWS DeepLearning AMI

Reading time 6 min
Views 5.4K
Amazon Web Services *Machine learning *
Tutorial
Translation
AWS AI Недавно, команда AWSDeepLearning выпустила новый фреймворк — “sockeye”, цель которого является упрощение обучения seq2seq сетей. Забегая вперед — я даже не ожидал такой простоты. Так что решил написать простое, быстрое и самодостаточное руководство, которое не требует от читателя глубоких знаний в области нейронных сетей. Единственное, что все же требуется для успешного выполнения всех шагов, это иметь некоторый опыт работы с:

  • AWS EC2;
  • SSH;
  • python;

Если все эти три вещи не вызывают проблем — прошу под кат.
Читать дальше →
Total votes 10: ↑9 and ↓1 +8
Comments 3

Игровой чат-бот Угадай Слово — немного наблюдений и вопросов о развитии

Reading time 4 min
Views 4.6K
Self Promo
image Привет.

Когда в сентябре прошлого года писался игровой чат бот, я поставил планку — если он наберёт 500 пользователей за пол года (то есть до марта 2019), то я напишу об этом боте на Хабре и поделюсь своими мыслями и вопросами по игровым чат-ботам.
Читать дальше →
Total votes 13: ↑11 and ↓2 +9
Comments 0

Как я подключил официальный бизнес API WhatsApp через Twilio

Reading time 8 min
Views 19K
Internet marketing *
Sandbox
Как известно, WhatsApp не так давно начал предоставлять доступ к своему официальному бизнес API, который так необходим для создания чат-ботов для этого мессенджера «белыми» методами.

Но сделать это напрямую большинству компаний по прежнему не под силу, а только через крупных партнеров Facebook, которые в данном случае выступают в роли посредников.

Одним из таких доступных партнеров является американская компания Twilio. Самое основное их преимущество на мой взгляд, это невысокая стоимость использования WhatsApp Business API.

Я подключил через Twilio официальный бизнес API WhatsApp и сейчас подробно расскажу, как это сделать.

WhatsApp Messenger
Читать дальше →
Total votes 15: ↑12 and ↓3 +9
Comments 16

Как построить AI-друга. Расшифровка доклада

Reading time 10 min
Views 9.7K
System Analysis and Design *Machine learning *Artificial Intelligence The future is here Natural Language Processing *

Хабр, привет! Меня зовут Артем Родичев, я Head of AI в компании Replika. Сегодня я расскажу как мы делаем AI-друга. Если вы смотрели фильм Her или последний Blade Runner, то уже можете представить что мы строим. На текущий момент Реплика — самый популярный англоговорящий чатбот, которому пользователи в среднем пишут больше 100 сообщений в день. Под катом — расшифровка доклада.

Читать далее
Total votes 15: ↑15 and ↓0 +15
Comments 13

FAQ чатбот COVID-19 — спустя год

Reading time 3 min
Views 1.2K
Open data *The future is here Natural Language Processing *Voice user interfaces *

Около года назад я решил написать чат-бота, который отвечает на часто задаваемые вопросы о COVID-19. В тот момент многим показалось, что моя идея не более чем хайп, который спустя короткий промежуток времени потухнет. Однако, оказалось, что спустя год, данная тема только набирает обороты. В этой статье я расскажу о том, как мы создавали чат-бот для консультации по вопросам COVID-19 по просьбе МВД (BMI) Германии, а также выражу идею о создании аналогичного проекта в России.

Читать далее
Total votes 5: ↑0 and ↓5 -5
Comments 1

Как мы не сделали стартап в сфере телемедицины

Reading time 2 min
Views 3.7K
Python *Start-up development Artificial Intelligence Presentations Telemedicine

В 2019 году я и мой товарищ решили сделать проект под названием "Polyclinica". Его основной идеей было перенаправить трафик людей, "гуглящих" свои симптомы в приложение-чатбот (a.k.a симптом-чекер), рекомендующий пользователю врача, к которому стоит обратиться. К врачу также можно записаться прямо на сайте через интеграцию API https://docdoc.ru/. Мы разработали полноценный MVP, выступали на нескольких стартап-конференциях, но что-то пошло не так. Цель написания данной статьи -- проанализировать свои ошибки и получить обратную связь от компетентных читателей.

Читать далее
Total votes 11: ↑1 and ↓10 -9
Comments 24

ЭлектроМаша 2.0 или как мы упаковали Performance Review в чат-бота

Reading time 13 min
Views 1.2K
KTS corporate blog Usability *Software IT-companies

Привет! Меня зовут Артём, я бэкенд-разработчик в KTS.

Наш главный HR Мария Ковылина и я приглашаем почитать: как мы проводим ревью, с какими проблемами сталкиваемся и как смогли автоматизировать процесс с помощью Telegram-бота. 

Стабильно, зимой и летом, мы проводили performance review для всех сотрудников компании 🌲
Стабильно, зимой и летом, HR-отдел нашей компании испытывал много боли во время его организации и проведения 🤯

Этим летом мы решили, что хватит мучить HR, пора начинать мучить программистов. Но те почему-то не согласились писать коды для решения внутренней задачи — видите ли, у них своих проектов много. Поэтому нам пришлось собрать собственного Telegram-бота в собственном конструкторе Smartbot Pro и почти полностью автоматизировать весь процесс проведения ревью всего за ~40 часов low-code разработки.

Читать далее
Total votes 19: ↑16 and ↓3 +13
Comments 4

Взрывная FoodTech-инновация в Кыргызстане: автоматизация доставки в сельском магазине

Reading time 4 min
Views 6.7K
KTS corporate blog Usability *IT-emigration IT-companies

Привет! Меня зовут Максим Павлов, я управляющий партнёр KTS.

Этой осенью я и другие основатели KTS оказались в кыргызском пансионате с ближайшим продуктовым магазином в двух километрах. Нам быстро надоело тратить час на дорогу за чипсами: в статье рассказываю, как всего за пару дней мы создали местный сервис доставки.

Читать далее
Total votes 33: ↑28 and ↓5 +23
Comments 20

Как получить доступ к chatGPT в России

Reading time 3 min
Views 1M
Website development *Development of mobile applications *Game development *Game design *Artificial Intelligence
Tutorial

Всем привет! Перед началом статьи сразу скажу:

САМЫЙ ВАЖНЫЙ ДИСКЛЕЙМЕР: естественно, покупая смс на чужой номер вы полностью компрометируете безопасность своего аккаунта. Мало ли кто его потом еще купит для получения доступа. Поэтому, помните, что представленный в данной статье способ получения доступа - это только на "поиграться". Не стоит вводить туда свои реальные почты и использовать это в работе, так как полученный доступ может быть в любой момент взломан/прикрыт.

Но да ладно, приступим. Здесь без всякого объяснения того что такое ChatGPT - кому надо тот знает. В этой статье я хочу поделиться путем который вас за 30Р может к этому боту привести. Вдаваться в детали бота я не хочу, это чисто статья для ребят которые хотят без лишних запар пройти путь человека который доступ к боту уже получил :)

Как и многих вокруг, меня удивила новая технология от Open AI. Попытался зайти и зарегистрироваться через гугл, но...

Читать далее
Total votes 79: ↑73 and ↓6 +67
Comments 243

Пишем GPT в 60 строк NumPy (часть 1 из 2)

Level of difficulty Medium
Reading time 16 min
Views 53K
Python *Algorithms *Mathematics *Machine learning *Artificial Intelligence
Tutorial
Translation

В этом посте мы начнём реализацию с нуля GPT всего в 60 строках numpy. Во второй части статьи мы загрузим в нашу реализацию опубликованные OpenAI веса обученной модели GPT-2 и сгенерируем текст.
Читать дальше →
Total votes 96: ↑94 and ↓2 +92
Comments 32

Пишем GPT в 60 строк NumPy (окончание, 2/2)

Level of difficulty Medium
Reading time 15 min
Views 8.4K
Python *Algorithms *Mathematics *Machine learning *Artificial Intelligence
Tutorial
Translation
image

В первой части поста мы начали реализацию с нуля GPT всего в 60 строках numpy.

Во завершающей части мы загрузим в нашу реализацию опубликованные OpenAI веса обученной модели GPT-2 и сгенерируем текст.
Читать дальше →
Total votes 16: ↑16 and ↓0 +16
Comments 5

Просим бота написать бота

Level of difficulty Easy
Reading time 6 min
Views 18K
Python *Artificial Intelligence
Sandbox

В этой статье, хочу поделиться интересным опытом работы с ChatGPT, в рамках которого был написан телеграм-бот на языке Python, использующий API OpenAI для получения ответов на запросы.

Началось все с того, что я захотел зарегистрировать себе аккаунт на OpenAI и понять, кто такой этот ваш ChatGPT. Немного танцев с бубном, и желаемая цель была достигнута. Бот понравился, но возникали некоторые неудобства из-за доступа по VPN. Тогда у меня появилась идея создать телеграм-бота, который будет отправлять запросы в API OpenAI и возвращать ответы.

Я потратил следующий час на чтение документации по API OpenAI, но моя лень оказалась более находчивой, и я решил дать ChatGPT задание написать бота самостоятельно.

Что из этого вышло?

Читать далее
Total votes 16: ↑14 and ↓2 +12
Comments 13

Как я делал ChatGPT бота в Salebot и ничего не вышло

Reading time 4 min
Views 3.4K
Instant Messaging *Python *Image processing *Cloud services *Artificial Intelligence
Sandbox

Данная статья описывает моё знакомство с ChatGPT на уровне API и интеграцию с платформой создания ботов Salebot.

Давно занимаюсь сборкой ботов в Salebot и на Python, и я не мог просто пройти мимо ChatGPT и её API (модель GPT 3). Но, во время изучения API, меня понесло дальше, невозможно было остановиться на GPT 3. Вот какие задачи я себе поставил.

Читать далее
Total votes 16: ↑9 and ↓7 +2
Comments 31

Чем ChatGPT похож на человека и почему к этому надо относиться серьезно

Reading time 7 min
Views 4.3K
Programming *Data Mining *Artificial Intelligence Natural Language Processing *Data Engineering *
Opinion

Про ChatGPT уже рассказано много, поэтому я не не буду сильно заострять внимание на его возможностях. Его возможности действительно впечатляют, поэтому вокруг него и поднялся такой хайп. Он настолько хорош, что миллионы людей захотели с ним пообщаться и узнать насколько он крут. После его выхода прошло достаточно времени чтобы можно было сказать что этот бот достаточно крут, так как продолжает привлекать к себе внимание. Он не настолько хорош чтобы в текущей версии действительно заменять собой людей, но его способностей вполне хватает чтобы люди не теряли к нему интерес. А это уже кое что значит.

Я соглашусь с вами в том, что ChatGPT — это всего лишь виртуальный собеседник. Это чисто программный продукт, и поэтому пообщаться с ним можно только в интернете. Не идет никакой речи о том, чтобы он управлял роботом, наподобие тех, которые разрабатывает Boston Dynamics. В реальном мире такие системы еще долго не будут составлять нам конкуренции. На роль дворника способного убирать улицу эта разработка точно не претендует. А вот в виртуальной сфере все не так однозначно. Уже сейчас, на текущей стадии развития ChatGPT способен создавать несложные части программного кода, но на этом его возможности не ограничиваются. Этот бот может придумывать интересные тексты и эссе. Так что со временем он вполне cможет вписаться в нишу квалифицированного интеллектуального труда, в котором на данный момент находится достаточное количество высокооплачиваемых людей. Поэтому я надеюсь что вы начинаете понимать каким людям в будущем этот бот будет составлять настоящую конкуренцию.

Читать далее
Total votes 20: ↑5 and ↓15 -10
Comments 34