Тип работы:
Предмет:
Язык работы:


Архитектура мультиагентной системы в юриспруденции

Работа №61662

Тип работы

Дипломные работы, ВКР

Предмет

информатика

Объем работы51
Год сдачи2017
Стоимость4750 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
139
Не подходит работа?

Узнай цену на написание


Введение 3
1. Постановка задачи 5
1.2 Цель 7
1.3 Задачи 7
2. Архитектура программного обеспечения 9
2.1 Определение и история 9
2.2 Концепции и стандарты 9
2.2.1 Парадигма Model-View-Controller 10
2.2.2 Микросервисы 12
2.2.3 SPA - Single Page Application 13
2.3 Шаблоны и паттерны проектирования 14
3. Архитектура системы «Робот-юрист» 18
3.1 Отдельные сервисы 18
3.1.1 Web Application 18
3.1.2 Nginx 19
3.1.3 База данных 20
3.1.4 Кластеризация и подбор аналогов 20
3.1.5 Анализ документов и извлечение фактов 21
3.1.6 Классификация дела 22
3.1.7 Экспертная система 24
3.1.8 Распределение дел между судьями 25
3.1.9 Ролевая модель системы 26
3.2 Backend web-приложения 27
3.2.1 База данных 27
3.3 Определение общей архитектуры 32
3.4 Frontend web-приложения 34
Заключение 39
Список литературы 41
Приложение 43
Листинг программы 43


Искусственный интеллект активно распространяется по всему миру и заполняет собой все больше не IT-пространства. Это и логично, ведь интеллектуальные агенты вполне могут заменить некоторые профессии. Причем они необязательно должны быть связаны с IT-сферой.
Интеллектуальный агент — это программа, которая самостоятельно выполняет указанные пользователем задания. Например, бот, собирающий статистику футбольных матчей.
Чем искусственный интеллект может помочь? Во-первых, это замена тем профессиям, во время работы которых постоянно повторяются одни и те же действия. Секретарь, бухгалтер, составитель смет, библиотекарь, государственный служащий, продавец — это лишь часть профессий, которые в скором времени исчезнут и на их место придут интеллектуальные агенты.
Клэр Каин Миллер из New York Times пишет в своей статье, посвященной росту количества рабочих мест занимаемых роботами, что количество безработных мужчин в 1960 году составляло 5%. На сегодняшний день эта цифра достигает 16% и более[1]. Очевидно, что развитие автоматики в период с 1960 год по 2017 год развивалось стремительными темпами. Поэтому и показатели роста безработных уже нельзя назвать неожиданностью.
Также важно помнить и плюсы, которые может дать автоматизированная система перед человеком:
• нет выходных;
• нет отпусков;
• нет болезней;
• возможность работать 24 часа и 7 дней в неделю;
1. Поддержка(наем дополнительных рабочих, занимающихся
обслуживанием и ремонтом автоматизированной системы).
2. Обучение сотрудников, которым придется работать с автоматизированной системой.
В данный момент уже есть системы, способные заменить часть профессий, но их стоимость слишком высока для владельца малого или среднего бизнеса. Также свою роль может играть компьютерная безграмотность некоторых людей. Поэтому они отказываются от перехода на новые технологии.
На сегодняшний день особо остро стоит проблема распределения и анализа судебных дел. По статистике на каждое дело у судьи выделяется около 15-20 минут. Он физически не может успеть полностью вникнуть в саму суть дела.
Именно эта проблема легла в идею создания многоагентной системы, при помощи которой судебные дела будут анализироваться и распределяться между судьями. Таким образом, система сможет разгрузить судей, предлагать дела, которые судья сможет решить за самое короткое время.

Возникли сложности?

Нужна помощь преподавателя?

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


В результате выполнения дипломной работы была разработана архитектура и реализовано web-приложение «Робот-юрист». С помощью данного сервиса судьи могут быстро, качественно и эффективно проводить свою трудовую деятельность.
По ходу выполнения дипломной работы были решены следующие задачи:
1. Разработана логическая архитектура системы.
2. Спроектирован бекенд и база данных системы.
3. Разработана ролевая модель пользователей.
4. Разработана статусная модель документов.
5. Реализован прототип системы.
6. Была разработана серверная часть приложения.
Сам прототип системы размещен в сети Интернет, на текущий момент производится функциональное тестирование и доработка связанных модулей системы.
Какие работы необходимо выполнить, чтобы приложение начало работать полноценно:
1. Необходимо связать пользователей-клиентов с ЕСИА.
2. Необходимо связать между собой сервисы, а также настроить логирование для слежки за состоянием серверов.
3. Провести окончательное тестирование web-приложения.
На данный момент пользователи могут создавать иски и узнавать о принятом решении судьи, используя web-приложение «Робот-юрист».
Выбранная архитектура микросервисов — это единственный возможный вариант. Причиной такого решения является использование большого количества разнообразных сервисов, которые должны быть
обособлены друг от друга в виду больших нагрузок на вычислительные мощности.



1. As Robots Grow Smarter, American Workers Struggle to Keep
ир[Электронный ресурс] // URL:
https: //www.nytimes. com/2014/12/16/upshot/as-robots-grow-smarter- american-workers-struggle-to-keep-up.html?r=0
2. Мэри Ш. Архитектура программного обеспечения: перспективы новой дисциплины в 1996 году / Мэри Шоу, Дэвид Гэрлан
3. Шаблон проектирования [Электронный ресурс] //
URL: https: //ru.wikipedia.org/wiki/Шаблон проектирования
4. Что такое SPA или одностраничный портал [Электронный ресурс] // URL: http: //www. codenet.ru/webmast/j s/spa/
5. Сравнение скорости связок Apache + mod-php и Nginx + php-
fpm[Электронный ресурс] //
URL: https: //www.olegpro .ru/po st/sravnenie skoro sti apache mod
php i nginx php fpm.html
6. CI JPS[ Электронный ресурс] //
URL: https: //ru.wikipedia.org/wiki/CLIPS
7. Model-View-Controller[Электронный ресурс] //
URL:https://ru.wikipedia.org/wiki/Model-View-Controller
8. Концепция MVC для чайников[Электронный ресурс] // URL: http: //ruseller.com/lessons. php?id=666
9. Валидация, верификация, специальный процесс [Электронный ресурс] // URL: http: //www.certicom.kiev.ua/vvsp.html
10. ER-модель [Электронный ресурс] //
URL: https: //ru.wikipedia.org/wiki/ER-модель
11. Микросервисы(Microservices)[Электронный ресурс] // URL: https://habrahabr.ru/post/249183/
12. Архитектурное Дежа Вю [Электронный ресурс] // URL: http://studopedia.info/2-27985.html
13. Создание архитектуры программы или как проктировать
табуретку [Электронный ресурс] //
URL: https: //habrahabr.ru/po st/276593/
14. Одностраничное приложение [Электронный ресурс] // URL:
https://ru.wikipedia.org/wiki/Одностраничное приложение
15. Шпаргалка по шаблонам проектирования [Электронный ресурс] // URL: https://habrahabr.ru/post/210288/
16. Интеллектуальный агент [Электронный ресурс] //
URL: https: //ru.wikipedia.org/wiki/Интеллектуальный агент


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ