THE SACRED COMPUTER - СВЕЩЕНИЯТ СМЕТАЧ, a.k.a. ARTIFICIAL MIND: Thinking Machines, Creativity and Human Development. A pioneering virtual Research Institute for Artificial General Intelligence (AGI), Cosmism and Transhumanism, AI, Software, Interdisciplinary General Research, Creativity, Versatility, Universal Men ~ Twenkids etc. Created in 2000. (...)
Политика и скандали. Как да стана милионер в България? Питаме BGGPT с ГЛАСОВ интерфейс чрез Свещеният сметач и прототипа на "Вседържец", в който през март внедрих разпознаване на реч и на български език чрез Whisper, и го свързах с управление на големи езикови модели като BgGPT и др., изпълнявани локално на личния сметач. Системата управлява също синтезатора на реч "Тошко 2" и ще бъде управлявана и от "Smarty 2" (нова версия на "най-умния речник") и непубликувания ми ускорител на изследователската дейност с много имена: Assistant, "Research Assistant", ACS.
На 29.3 като част от изпитанията на BgGPT и разработката на Вседържец, разговарях с компютърния оракул "BGGPT' за политика, скандали около водещите политически партии и политици като Бойко Борисов, Кирил Петков, Асен Василев, партиите им ГЕРБ, Продължаваме промяната, БСП, както и опозиционните. Питаме и как да станем милионери в България - политиката добър начин ли е? Следва продължение. Запис от 29.3.2024 с прототип от инфраструктурата за мислещи машини "Вседържец" (Вси, Специалист по всичко) на Тош.
Гледайте цялата поредица на "Свещеният сметач" за BGGPT, LLama-3, GPT-4, GPT2 и обучението му на български през 2021 г., LMSYS chat arena и др. големи езикови модели (LLM) в канала и от източниците на Сметача. Може да ви допаднат Дийпфейк поредиците "Арнолд: губернаторът на България" и "Амбългъл: Властелинът на пръстените на България" (предстои втори епизод). Подкрепете автора на ОРИГИНАЛНАТА стратегия за развитие на България и света с ИИ от 2003 г., която INSAIT преоткриват и копират със стотици пъти раздут бюджет и с 20 години закъснение.
Гледайте тук: https://youtu.be/4X9I15qmpdo и не забравяйте да се абонирате, коментирате и споделяте, ако ви е интересно и желаете да подкрепите "Свещеният сметач": оригиналното дружество и проект за развитие чрез Изкуствен интелект, за разлика от богатите копия 20 години по-късно. Помогнете на Сметача с гласност, хардуер, изчислителна мощ или с включването си в изследванията и разработката!
Интересно и подробно видео представяне наа интелитентния речник, помощник в разбирането "Смарти", който беше най-мощното подобно приложение в света, когато беше създадено, въобще в категорията умни речници/езикови помощници - и все още ще да е един от най-мощните, макар че имаше огромно поле за развитие. За двойката английско-български съм срещал само един съвременен само с частично сравнима интерактивност и само в една от всички категории на "Смарти", защото работи само по с по една дума, няма изрази и пр. Другите онлайн речници са от най-простия вид като от преди 20 години.
Най-мощният интелигентен английско-български речник "Smarty/„Смарти“, на който бях архитект и разработчик в изследователската група по компютърна лингвистика в Уулвърхамптън, Англия с научен ръководител проф. Руслан Митков. Речникът е безплатен и може да го използвате на всяко Windows PC, дори да е само с 256 МБ RAM и .NET 2.0 (C#)
Какво е умен речник или помощник в разбирането?
Това е приложение, което не извършва пълнотекстов превод, така че не може да допусне и фрапиращи грешки, и в същото време е много по-мощен и "умен" от обикновен електронен речник, "разбира" езика и подпомага и ускорява превода и изучаването на чужди езици, чрез по-сложна автоматична обработка на текста и чрез по-взаимодействащ и богат потребителски интерфейс. Разпознаване на изрази, на части на речта (съществителни, прилагателни, глаголи, наречия), търсене по окончания на думи, онтологията/синонимен речник - Wordnet и Balkanet и др.
Обработка на естествен език, езикови бази данни, NLP, Natural Language Processing, Computational Linguistics. Wolverhampton Research Institute in Information and Language Processing. RIILP ...
Разказва също за Xerox Locolex comprehension assistant, SA Dictionary, Езикотворец - речник на юнашкото наречие и сметачобългарския, ДЗБЕ.
(...)
Лематизация, нормализация, т.нар. Стеминг ((stemming) - намиране на корена на дума или основна форма – например при търсене или посочване на дума в мн.число или спрегнат глагол - програмата знае спрежения на неправилните глаголи, времена, образуване на мн.ч., части на речта и пр. Разпознаване на изрази чрез размито сравняване с шаблони и показване без да е нужно да ровите в статията.
(...)
Бързо разглеждане чрез посочване на дума от текста.
Речник по окончания на думи/край на думи - търсене на рими, съчиняване на стихове.
Виж също Reverso Context - много години/10-тина години след "Смарти".
Българска и английска лексикография, езикознание. Дружество за защита на българския език - ДЗБЕ.
"Smarty" - ако ползвате английско-български речници или ви трябват справки от време на време или искате да учите думи, пробвайте прототипа на моя интелигентен английско-български речник, "Comprehension Assistant', който отново се появява на белия свят*.
Smarty 0.1 NB August 2008
https://github.com/Twenkid/Smarty Ръководство и описание на функциите, дипломната работа, презентации на английски и български и научната статия:
Доколкото ми беше известно, той беше най-авангардната подобна система в света в момента на направата си - поне известна на мен и там където бях, а мястото беше една от "петте водещи изследователски групи в Англия" в тази сфера, както ако не греша веднъж ни надъха научния ми ръководител. Ако не беше така, проектът нямаше да мине пред него, настояваше за "научен принос", и системата наистина мина през ситото на LREC и IMCSIT. Имаше само два известни комерсиални подобни "интелигентни речници" - един на Xerox Research с по-прост интерфейс и един друг, а онези, които се използваха масово, бяха примитивни, напр. SADict или уеб сайтове, където тогава се работеше тромаво.
В "Смарти" може да се посочват думите от цял копиран текст, без да ги въвеждаш или маркираш една по една. Една проста, но забавна функция е търсене по окончания на думи, друга - показване на изразите подредени по азбучен ред и прегледно (а не като в САДикт да трябва да ровиш в статията). Разпознаване на изрази - не само точни съвпадения, а и с вариации (можеше да спряга глаголи, да намира основни форми и пр.). История на проверените думи. Достъп до семантичния речник-онтология WordNet и до BalkaNet. Копиране на цялото съдържание в клипборда (търсения, предложени думи, статии в WordNet) и т.н.
За информатици: проектът беше с обем около 9000 реда код на С#, разработени за 3 месеца от нулата. Със сигурност може да се съкратят разни неща или да са по-"културни", въобликът (интерфейсът) можеше да е по-гъвкав (и поне да се преоразмерява) и др., но не стигаше времето и постоянно трябваше да решавам да направя ли това или онова и как, и дали си струва да го подобрявам, да проучвам и т.н. Беше разработван с оптимизация на "скоростта на писане".
WordNet и BalkaNet напр. се наложи да ги "хакна", тъй като не намерих пряк програмен интерфейс за C# какъвто ми трябваше, може би въобще не е имало такива тогава. Затова разгледах съдържанието на файловете, на WordNet, някаква база данни, което се оказа в текстов формат и му разбрах кое какво значи. На BalkaNet беше прост XML и доколкото си спомням ми се стори по-лесно сам да си напиша "парсер", вместо да търся и да включвам библиотеки. Речниковата база данни имаше нужда от по-сложен парсър и т.н.
Todor Arnaudov*, Ruslan Mitkov** * Plovdiv University ** University of Wolverhampton
Abstract
This paper discusses a framework for development of bilingual and multilingual comprehension assistants and presents a prototype implementation of an English-Bulgarian comprehension assistant. (...)
Our paper with Ruslan is going to the Poster session of LREC! And finally the deadline is in the past... Pffff...
Smarty is not too special, but more about it - later.
Преди няколко месеца по нищо не личеше, че точно сега ще работя като електронен инженер. "Как така инженер? Ти не си инженер?". Дам...
Засега щях да се занимавам с моите си изследвания и вероятно вече сериозно с някаква не много въодушевяваща работа като програмист за пари.
Не щеш ли, падна гръм от ясно небе и в момента работя във "Fabless" компания от полупроводниковата индустрия и проектирам кеш от първо ниво.
Не е за вярване.. :-o
Хубаво е и че вече наближава времето да си поиграя и с истински хардуер – с FPGA - и да се пробвам да си проектирам действащи процесорчета върху чип. Както си бях обещал едно време.
Може би ще започна с този приятел:
Но ще видим.
Гърмът си беше гръм, макар че като се замисля от хлапе се занимавам с инженерство... Само че досега никой не ми плащаше за изобретенията. :)
Първо беше музикален синтезатор, който има N на брой магнетофонни глави, които просвирват записи на звука на съответен тон на N безконечни ленти, май преди 14 години. После "проектирах" електромагнитен монохромен дисплей, но подробностите засега ще оставя за патентното бюро, че все забравям да намина. После взех да си драскам суматори в тетрадките...
И десет години по-късно пак драскам логически схеми на листове от тетрадки, но вече - на хвърчащи... Е, и на компютъра...
Инженери решават различни задачи
LREC – Language Resources Evaluation Conference
Това още не се знае, както все нямам време напоследък. Трябва да се доправят разни неща.
Не че някога съм си мечтал да ходя по конференции, но вече почва да ми се ходи. Май ги посещават готини докторантки и привлекателни професори, които все си търсят докторанти. :) Макар че първото е кофти, защото след конференциите всички докторанти си летят нанякъде из света...
Ускорител на изследователската дейност Поводът за LREC би бил „интелигентния речник“ Smarty, за който така и не пиша из блоговете си. :)
Имам идеи за по-полезно чудо от него – ускорител на изследователската дейност. Само че първо трябва да му направя демо...
Smarty
Глас 2
Плавен преход между периодични функции в „Глас“
Синтезаторите на реч... Друга детска история. Първо измислих музикален синтезатор. После направих ръчен синтезатор на реч на двукасетъчен касетофон. След това се опитвах да накарам и Емчото - Правец-8М – да проговори, но го докарах само до странни сложни звуци.
И накрая си направих истински синтезатор...
„Глас 2“ би бил втора версия. След 4 години "спане", има шанс да го освежа като магистърска дипломна работа. Най-малкото ще му добавя някаква интонация, ударения чрез един модул на доц. Крушков; и искам да усложня модела на говорния апарат. Ще ми се да го науча да учи гласове със слушане, четене и подражание като бебе, но това може да отнеме прекалено много време.
„Има шанс“? С всичките тия детски фантазии...
Машини творци
Една от основните цели на настоящата ми изследователска програма е творяща машина. Тази задача както я разглеждам поне аз, е ИИ-пълна, така че, може да ми пожелаете успех. :-))
Първата цел е нещо по-оригинално от да генератора на проза BRUTUS-1, който е прекалено ограничен и несхватлив. Правили са го сто години, натъпкали са го с правила и то „твори разкази за предателство и измяна“, но дори самите му автори твърдят, че нямало нищо творческо в начина, по който работел. Години наред са го „изчуквали“ като студена и застинала скулптура. Те твърдят и че машините не можели да творят, защото са машини, следват предписания и т.н. Може и да се намери кой да ги обори. Какво е творчество? Същото като „нетворчеството“, само дето тези които не творят си внушават, че е нещо „възвишено“, защото не могат да си представят достатъчно ясно за изискванията си как е създадено, и не могат да го претворят. Май горе-долу така теоретизирах преди 4-5 години. Трябва пак да седна да фантазирам за изкуството и творчеството...
Засега науката е зле в Компютърното творчество. BRUTUS.1 пише смислени разкази, но не се учи да пише по-добре с времето и няма въображение. При поезията е още по-зле, макар че някои произведения звучат добре. „Поетът“ на Кърцуейл например ме разочарова и зарадва едновременно. Вместо „Глас 2“, мислех и за дипломна работа „Помощник за писане“ и/или „Поетичен помощник“ и/или „Писател на кратки форми по зададени ограничения“.
За съжаление обаче осъзнах или приех, че няма да имам време да го довърша за толкова кратко сега, но в процеса на търсенията ми се оказа, че Кърцуейл ме е изпреварил с много години с идеята, но системата му няма въображение. Основава се на банални скрити модели на Марков. Програмата не си представя образите, не изразява чувства, не се учи да изразява чувства. Просто нарежда думи.... И обучението на системата е просто да насипеш още думи в чувала със „знания“, които има.
Ще гледам моите творци да имат въображение, да чувстват и да си представят. ..И да се учат да творят стъпка по стъпка, като деца. Ще ми се и да правя изследвания на детската реч и психология на развитието „на терен“ сред деца,
Докторантура
- Ти първо си завърши магистратурата...
Тя една магистратура... Java, JSP, XML, Design Patterns, SSL, PGP, Ethereal, SSL, CORBA, COM, DOM, WS, UDDI, WSDL, Servlets и Bullshits. Е, вече има и интересни предмети – Data Mining, информационна сигурност.
Имаше вариант тази есен да карам изследователска магистратура по Компютърна лингвистика в Англия. Много хора ми се чудеха защо не съм го приел с отворени обятия, но аз пък се радвам , че не го избрах. Градът е потискащ, и проектът ми можеше да е не какъвто аз искам, а какъвто ми възложат. При такива условия предпочитам да си творя сам и да търся моята си докторантура. И други варианти има, но остана най-удобният, явно за да мога да се занимавам между другото и с електронно инженерство... :)
Къде си търся докторамтура... Един универстиетв Ню Йорк би бил интересен вариант, там работи Брингсо, авторът на BRUTUS.1. Ако успея да направя нещо по Компютърното Творчество, май бих се пробвал. Донякъде предпочитам да съм на другия бряг на САЩ обаче, някъде по-близо до Силициевата долина. Сега като натрупам опит и като инженер...
Ако успея да измисля нещо добро и работещо, по-добрият вариант може би ще е да създам изследователска компания - Startup, както й викат в САЩ. Вече работя в „Startup“.
Моят "стартъп" би бил компания като от една история, която бях писал преди 6 години - "Истината".
Изследователска фирма за разработка на мислещи машини
Това са основните ми изследователски, предприемачески, софтуерни и хардуерни цели. Големите ми "детски фантазии"... :-))
В началото фирмата ще се занимава с разработка на интелигентен софтуер, работещ на универсални компютри. Няма да е мислещ, но ще е хитър. Като Smarty, като Ускорителя на изследователската дейност, Помощника в четенето и др. проекти, на които трябва да направя демота...
<>
Естествено, след известно време ще уточним до практическо ниво теориите ми за разума като универсален емулатор на йерархични въображаеми вселени, и ще измислим самообучаващи се мислещи машини, които първо ще вървят на универсални компютри.
След това технологиите ще се пренесат на специализиран мислещ хардуер.
Когато това се случи, няма да има проблем да се работи и по разработка на тела за мислещия софтуер и хардуер, макар че винаги съм смятал, че тази работа могат да ни я свършат и японците....
Out of the dark
He came without a warning
The guarding light
I didn't see...
On a story tellers night
He spoke his words of wisdom
The tales he told from far beyond
That no one understood
He had the gift of prophecy
He wove a web of mystery
A thousend lifes shone gracious in his eyes
Send me a sign
For too long you kept me waiting
Send me a sign
From the eternal skies
Send me a sign
Send me a sign
He disappeared
In the early haze of morning
And with him left his prophecies
They didn't care...
All the years that passed away
He's locked inside my head
His tales became reality
The prophecies he said
He was the choosen one to see
His words will burn eternally
It hurts, that no one understands
Send me a sign
For too long you kept me waiting
Send me a sign
From the eternal skies
Send me a sign
Send me a sign
He had the gift of prophecy
He gave a guarding light to me
I know, he set my spirit free
Send me a sign
Send me a sign
Send me a sign
For too long you kept me waiting
Send me a sign
To open their eyes
Send me a sign
Send me a sign
Send me a sign
Send me a sign http://www.youtube.com/watch?v=zBTUzvzqVvo
I feel I've got so much to tell and share about my researches and thoughts from the past, that I've written only in Bulgarian, and I feel bad that recently I don't have enough time to do so.
In the beginning of the year I began a job as an engineer in a Start-up company called ASIC Depot, and in the beginning I'm working in Sofia.
Yet I'm following a Master program in Software Engineering at Plovdiv University, I'm trying to keep up with a lot of hobbies (recently I manage to do only with the juggling) and to have good time with my friends.
...
Glas 2004
I should soon tell something about my Text to speech synthesizer "Glas 2004" (Voice 2004) which I developed for few weeks in 2004 and unforunately I left a lot of ideas unrealized, because... Huh... Because I got tired and for other reasons, even thought I love to play with sounds.
Probably I will try to realize some olds and new ideas as a Master Thesis, so - this project is not dead. More on this later.
"Smarty" was my course project in my internship at the Research Institute in Information and Language Processing in Wolverhampton last year. The term for it is a comprehension assistant, roughly this means a dictionary which does NLP and aims at finding the most appropriate translation in given context.
That's not all, folks!
Tosh
Bulgarian
Чувствам, че имам да споделя толкова много за изследванията и мислите ми от миналото, които съм писал само на български (или съм забутал някъде надълбоко из теориите ми)... Чувствам се зле, че напоследък нямам достатъчно време, за да го сторя.
От началото на годината започнах интересна работа в една нова компания ASIC Depot, която се занимава с разработка и верификация на интегрални схеми. В началото съм в София.
В момента карам магистратура по Софтуерни технологии в ПУ, опитвам се да се занимавам с многото си хобита (напоследък успявам само с жонглирането). Искам и да си прекарвам добре с приятелите... :) ...
Глас 2004
За него пише из личната ми страница, но е трябва да се оправи начина по който е стоварено:
Вероятно ще опитам да реализирам някои идеи от тогавашната разработка през 2004-та, както и някои нови идеи като Магистърска дипломна работа. Повече по въпроса - по-късно.
Смарти
"Смарти" ми беше курсов проект по време на специализацията в Изследователската група по Компютърна лингвистика в Улвърхямптън миналата година. Тук пише малко повече: