Все проектыAll projectsУсі проєкти
Нейросети и машинное обучениеNeural networks & MLНейромережі та ML ЗавершёнCompletedЗавершений 2026

Prolog AI Labs

ИИ на Prolog

Лабораторные работы по искусственному интеллекту на языке логического программирования Prolog.Artificial-intelligence lab assignments in the logic-programming language Prolog.Лабораторні роботи зі штучного інтелекту мовою логічного програмування Prolog.

Исходники не опубликованыSources not publishedВихідники не опубліковані
Prolog

О проектеOverviewПро проєкт

Prolog — это совсем другой взгляд на программирование. Ты не пишешь пошаговый алгоритм, а описываешь факты и правила, а решение система выводит сама через логический поиск.

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

Полезный контраст к нейросетевому ИИ, которым я занимаюсь в остальных проектах. Prolog — это символьный подход к интеллекту, с которого ИИ когда-то и начинался.

Prolog is a completely different view of programming. You don't write a step-by-step algorithm — you describe facts and rules, and the system derives the solution itself through logical search.

In these labs I worked through classic artificial-intelligence tasks in exactly that style: search in a state space, logical inference, knowledge representation.

A useful contrast to the neural-network AI I do in my other projects. Prolog is the symbolic approach to intelligence that AI once started with.

Prolog — це зовсім інший погляд на програмування: ти описуєш факти й правила, а рішення система виводить сама.

У цих лабораторних я розбирав класичні задачі ШІ: пошук, логічний вивід, представлення знань.

Корисний контраст до нейромережевого ШІ — символьний підхід, з якого ШІ починався.

ОсобенностиFeaturesОсобливості

  • Классические задачи ИИ на языке Prolog
  • Логический вывод и представление знаний
  • Символьный подход вместо нейросетевого
  • Учебные лабораторные работы
  • Classic AI tasks in the Prolog language
  • Logical inference and knowledge representation
  • The symbolic approach instead of neural networks
  • Educational lab assignments
  • Класичні задачі ШІ мовою Prolog
  • Логічний вивід і представлення знань
  • Символьний підхід замість нейромережевого
  • Навчальні лабораторні роботи

Похожие проектыRelated projectsСхожі проєкти

Нейросети и машинное обучениеNeural networks & MLНейромережі та ML

MangaColoring

Архитектура нейросети, которая автоматически раскрашивает чёрно-белые страницы манги.A neural-network architecture that automatically colours black-and-white manga pages.Архітектура нейромережі, що автоматично розфарбовує чорно-білі сторінки манги.

Нейросети и машинное обучениеNeural networks & MLНейромережі та ML

MiniGPT

Минимальная реализация языковой модели в стиле GPT, написанная с нуля для понимания трансформеров.A minimal GPT-style language model written from scratch to understand transformers.Мінімальна реалізація мовної моделі в стилі GPT, написана з нуля для розуміння трансформерів.

Нейросети и машинное обучениеNeural networks & MLНейромережі та ML

Captcha OCR

Нейросеть для распознавания текста с простых капч — исследование стойкости защиты.A neural network for reading text from simple captchas — a study of how robust they are.Нейромережа для розпізнавання тексту з простих капч — дослідження стійкості захисту.