NeuronNET: различия между версиями

Материал из Catware Wiki
Перейти к навигации Перейти к поиску
imported>Nikoscocos
imported>Megejot408
(Содержимое страницы заменено на «<div style="background:black;width:100%;text-align:center"> <h1 style="font-size:150px"><span style="color:#359cfc">#нет</span><...»)
Строка 1: Строка 1:
=== Огромный инструмент, состоящий из множества инструментов для разработки ботов и развлекательных проектов. ===
<div style="background:black;width:100%;text-align:center">
Использующие NeuronNET, проекты:
<h1 style="font-size:150px"><span style="color:#359cfc">#нет</span><span style="color:yellow">войне</span></h1>
 
<span style="font-size:40px;color:white">Фонд Catware против войны на Украине</span>
* Нейробот (https://vk.com/neuronbot73)
</div>
* Хавроний (https://vk.com/tidesoft_havroniy)
* Решала (https://vk.com/reshalabot)
* CatpyNET (https://vk.com/catpynet)
* Freeze (ссылок нет)
* Lights (ссылок нет)
* NikoBot Discord (ссылок нет)
 
= OnCore =
 
=== Ядро, типа NeuronNET '''''(бывш. NCore),''' Используется для запуска ботов.'' ===
Представляет из себя очень стабильное ядро, позволяющее запускать на нём до 10 ботов одновременно.
 
Использует службы ядра (CoreServices), для некоторых задач, предстоящих при запуске (например: очистка temp-файлов или подгрузка команд)
 
Все команды и службы представляют из себя файловый пакет, который будет выполняться в ядре, при его вызове.
 
=== CoreServices ''(службы ядра, для стабильного запуска).'' ===
 
# KernelHelper - подгружает остальную ораву служб. Проверяет, возможен ли запуск.
# BotStart - важная служба, отвечающая за подключение ботов OnCore/Type к единому серверу (точке схода), для их логирования и манипуляции.
# NeuronNET - все алгоритмы мозга подтягиваются вместе с этой службой.
# DateChecker - в OnCore есть демоны (daemons), которые работают время от времени, в нужное, ядру, времени. Эта служба контролирует запуск.
# Logger - логирует все ошибки в понятном виде. Пример: [stop/srv0]: ошибка в NeuronNET:5 (stt).
# ServicesLoader и CommandsLoader - подгружают и контроллируют команды и службы ядра/бота.
 
=== Синтаксис команд OnCore ''(это поможет в создании кастомных команд)'' ===
<blockquote>command = '/help'
 
alias = '/помощь'
 
name = 'Помощь'
 
description = 'Показывает список помощи)))'
 
author = 'Никита Фурсенко'
 
 
// код команды </blockquote>
 
=== Чем вдохновился разработчик, и что нюхал когда делал? ===
Идея взята с ядра CatABMS ([[Заглавная страница]])
 
= GenReply =
 
=== ОСТОРОЖНО! Пиздец! ===
GenReply - алгоритм общения, разработанный и обученный за один год.
 
Яркий пример использования GenReply - Нейробот (https://vk.com/neuronbot73)
[[Файл:Sukblya.png|мини|Пример работы Нейробота]]
[[Файл:Net.png|мини|Обман, методом манипуляции]]
 
=== История создания. ===
Однажды утром я проснулся с мыслью: "Почему бы не создать алгоритм, который заменит друга?"
 
И начал делать. Сначала это был какой-то зассаный рандомайзер, но тогда этого хватало вполне, особенно мне.
 
Ближе к апрелю 2021, я понял, что это никуда не годится, поэтому решил переписывать с нуля.
 
Кое как, через кучу говнокода я сделал первую версию, и она вполне так неплохо отвечала на сообщения.
 
Но мне этого было недостаточно...
 
=== NeuronNET 0.9: ''переломный момент, который всё изменил.'' ===
Одним утром я сел и наебашил идеальный алгоритм общения.
На основе чего?? ыыыы??????
За основу брал ничего, ибо когда написано с нуля, не всегда, но лучше.
 
Используя знания по математике, и немного рандома, эта версия работала просто прекрасно.
 
На ней до сих пор работают все "умные" проекты NeuronNET.
ЫЫЫЫ!!! ну ведь это не нейросеть, а обычный алгоритм!!!!
Да, это обычный алгоритм, но разве нейросеть это не алгоритм? Алгоритм.
 
Хоть это и не алгоритм, но работает быстрее многих нейросетей, а иногда и умнее.
[[Файл:Zaxvat.png|мини|А вот и пруф.]]
 
=== NeuronNET 0.23: ''мысли о захвате мира.'' ===
В какой-то момент, Нейробот начал писать сообщения с мыслями о захвате мира.
 
Я как разработчик, могу сказать что это полный бред, а может не бред.
 
В любом случае все алгоритмы GenReply обучаются из интернета.
 
Но даже на случай захвата, стоит предусмотреть защиту от этого. Ибо это в первую очередь, самообучаемый проект.
Если OnCore потеряет часть файлов или заметит, что каких-то файлов не хватает, ядро встанет в защищённый режим.
'''''Так гласит официальная документация, поэтому не страшно.'''''
 
=== Нейродемотиваторы: ''(бессонные ночи, полные смеха).'' ===
[[Файл:Dem1.png|мини|Нейродемотиватор))))]]
1 апреля 2021 началась разработка чего-то ржачного, но я сам того не знал, чего именно.
 
3 апреля мы уже имели нейродемотиваторы)))).
 
=== Как работают нейродемотиваторы? ===
 
# Берётся рандомная строчка из базы данных беседы, она в первой строке.
# С помощью GenReply генерируется ответ на неё или дополнение к ней, он во второй строке.
# По первой строке ищется фотография в интернете, или подбирается (ну очень ржачно).
# Создание демотиватора с помощью Pillow, и последущая отправка его на сервер.
# Отправка готовой фотографии во ВКонтакте.
 
=== История создания. ===
На коленке.
 
= Freeze =
 
=== Социальная сеть, обходящая все ограничения популярных соц. сетей. На основе OnCore (переработано и переписано под работу с соц. сетью) ===
На данный момент в разработке.
 
Но внизу вы можете посмотреть парочку скриншотов))))).
[[Файл:Screen2.png|мини|Freeze. Меню "Сервисы"]]
 
=== О возможностях ===
 
# Бесплатная музыка (которая без авторских прав, или владелец разрешил)
# Гифки на аватарку/шапку профиля совершенно бесплатно
# Наименьшее количество платного функционала
# Удобный интерфейс
# Множества фишек, которых не хватает во ВКонтакте и ей подобным соц. сетям
# Невидимка и полное отключение какой-либо слежки
# Никакой рекламы по типу: Казино, Гос. проектов, и т.д.
# Получение валюты не только покупкой, но и бесплатно, за ачивки
# Темы оформления (не только стандартные тёмная и белая, а множетсво других)
 
=== Примерные даты выхода ===
Я думаю, что закончу её ближе к 20 числам ноября.
[[Файл:Screen1.png|мини|Freeze. Меню профиля.]]
И надеюсь, что это не затянется до декабря.
 
=== Планируется ли широкое использование? ===
ДА! Планируется убить такую парашу, как ВКонтакте и ей подобные хуйни.
 
= Авторы =
 
=== Разработчики ===
 
* [[Никита Фурсенко]] (95% кода) (Главный директор, разработчик)
* [[Илья Бурдахин]] (5% кода) (Арт директор)
 
=== Люди, которые внесли большой вклад ===
 
* [[Cat Weird]] (Поставил на путь программирования, за всё что сейчас есть можно и его поблагодарить)
* [[Иван Загайнов]] (Тоже самое)
* [[Арсений Измайлов]] (Давал множество идей для Freeze)
* [https://vk.com/rudy_wolf Rudy Wolf] (Очень крутой чел, хостер всех ваших любимых проектов)
 
= Как мне внести вклад? =
 
=== Всё очень просто ===
Нужно всего лишь:
 
* Предложить идею
* Предложить реализацию
* Предложить багфикс
* Предложить какие-либо фишечки
 
'''''Всё предельно просто.'''''
 
= Заключение =
 
=== Моё мнение по поводу всего этого. ===
Мне кажется, NeuronNET внёс довольно большой вклад в развитие технологий в Ульяновске.
 
Пускай, круг внесённых вкладов не огромен, но всё же, мы прорвёмся в будущее!

Версия от 20:53, 13 марта 2022

#нетвойне

Фонд Catware против войны на Украине