Перейти к содержимому
Антон ГончаровРазработчик ИИ-систем

Учебник логики

Георгий Челпанов

  • Логика
  • Мышление

Классический гимназический учебник формальной логики, по которому учились десятилетиями. Коротко и строго: понятия и определения, суждения, силлогизмы, индукция, аналогия, гипотеза и доказательство, логические ошибки.

Главные мысли

  1. Определение должно быть соразмерным, без круга и не через отрицание.
  2. Деление понятия ведут по одному основанию, и части не должны пересекаться.
  3. Вывод верен, только если верны посылки и правильна его форма.
  4. Индукция даёт вероятное знание, и одного противоречащего примера достаточно, чтобы её опровергнуть.

Как применяю

При разборе ТЗ проверяю определения терминов и полноту перечислений — так находятся противоречия до начала разработки, а не после.

Где и как применил

  • Демо · Веб-приложение · вопрос → SQL → график · PostgreSQL в браузере

    ИИ-аналитик данных

    Семантический слой даёт одно определение выручки, среднего чека и прибыли для всех запросов, а допущения выводятся под ответом: термины определены до расчёта.

  • Демо · Веб-приложение · общий ящик · CRM · защита от подмены реквизитов

    ИИ-разбор входящей почты

    Письма раскладываются на 11 категорий по одному основанию — зачем пришло письмо, и у каждой категории есть признаки, по которым она определяется.

  • Демо · Веб-приложение · сценарий · код на aiogram 3

    Конструктор сценариев бота

    Сценарий бота проверяется как рассуждение: тупики, недостижимые шаги, кнопки без перехода и зацикливание находятся до запуска.

Ещё на полке

  • Читаю

    Прикладные API для искусственного интеллекта и Data Science

    Райан Дэй

    Практическая книга о том, как сделать API для данных и как подключить к нему ИИ. Сквозной проект — сервис на FastAPI с базой и документацией, затем SDK для него, использование API в аналитике и, наконец, агенты на LangChain, которые сами вызывают API.

    ИИ и агентыPythonAPIПрименено в 3 проектах
  • Читаю

    Серверные приложения на Python, Django, Flask и FastAPI

    Р. С. Бухарев

    Путь серверной разработки на Python — от сокетов и протоколов до архитектуры и запуска на сервере. Django, Flask и FastAPI разобраны на реальных проектах: CRM-система, Telegram-бот с серверной логикой, REST API для мобильного приложения и чат на WebSocket. Отдельные главы — про кеширование и масштабирование, Docker и Kubernetes, PostgreSQL, MySQL, SQLite и MongoDB и про безопасность: хеширование паролей, JWT и OAuth 2.0, защита от SQL-инъекций, XSS и CSRF, TLS.

    ПрограммированиеPythonБэкендПрименено в 1 проекте