Горячие новости

About elizabot.js

«elizabot.js» is an object oriented JavaScript library for instances of the Eliza program.

Synopsis:

         new ElizaBot(  )
         ElizaBot.prototype.transform(  )
         ElizaBot.prototype.getInitial()
         ElizaBot.prototype.getFinal()
         ElizaBot.prototype.reset()

Usage:

         var eliza = new ElizaBot();
         var initial = eliza.getInitial();
         var reply = eliza.transform(inputstring);
         if (eliza.quit) {
             // last user input was a quit phrase
         }

         // method `transform()' returns a final phrase in case of a quit phrase
         // but you can also get a final phrase with:
         var final = eliza.getFinal();

         // other methods: reset memory and internal state
         eliza.reset();

         // to set the internal memory size override property `memSize':
         eliza.memSize = 100; // (default: 20)

         // to reproduce the example conversation given by J. Weizenbaum
         // initialize with the optional random-choice-disable flag
         var originalEliza = new ElizaBot(true);

As ElizaBot is a totally self-contained object and instances use their own internal memory it’s possible to have multiple instances of the ElizaBot object talking to each other.

ElizaBot is also a general chatbot engine that can be supplied with any rule set.

Data Structures (cf: "elizadata.js"):

         elizaInitials ......... Array of initial phrases
         elizaFinals  .......... Array of final phrases
         elizaQuits ............ Array of quit phrases
         elizaPres ............. Array of alternating name value pairs for preprocessing
         elizaPosts ............ Array of alternating name value pairs for postprocessing
         elizaSynons ........... Object of words and their synonyms (as array)
         elizaPostTransforms ... regexp/replacement pairs to be performed as final cleanings
         elizaKeywords ......... Array of keywords with decompositions and reasemblies

         elizaKeywords elements are of:
       
         ["", ,
           [
             [ // first decomposition pattern
               "",
               
             ],
             [ // second decomposition pattern
               "",
               
             ]
           ]
         ]

         keywords with higher rank take precedence.
         decompositions are matched in definition order.
         reasemblies are chosen by random or cycled through if the no-random flag ist set.
 
         the special keyword "xnone" holds the rules for default phrases (no match).
         
         decomposition and reasembly syntax follow the "canonical" form:

         decomposition:
           * ... any words (incl. none)
           $ ... (in first position) reassemble for memory only
           @synon ... substitute entry with synononym expression

         reassembly:
           (n) ... insert param of position n (first is "1")
                   positions are any matchings of "*" or "@synon"

         pres, posts, synonyms, keywords, decompositions all in lower case.
         all definitions are optional but at least elizaKeywords should be supplied.
         if no keywords are found `transform()' returns the default string:
         "I am at a loss for words.".

Note:   "elizaPostTransforms" is not a standard ELIZA feature and was included to provide
         a smoothing mechanism for any productions of a bot-to-bot conversation.

Data representations and syntax follow the «canonical» form.
(Since all data is transformed to and matched as regular expressions, you could also use regexps in the keywords and decompositions. Do not use any «*» expressions in decomposition patterns as «*» will be transformed to a regexp-pattern itself.)
The structure of «elizaKeywords» follows the internal data model as described by J. Weizenbaum in his article .

«elizabot.js» by Norbert Landsteiner 2005;
mass:werk media environments http://www.masswerk.at>.

Distribution:
«elizabot.js» is free software and provided «as is».
It is distributed in the hope that it will be useful,
but without any warranty; without even the implied warranty of
merchantability or fitness for a particular purpose.

Compatibility:
«elizabot.js» should be compatible to most browsers with support of RegExp (that is all standard browsers).
(Version 1.1 doesn’t require the support of lambda functions in RegExps any more.)

Download: elizabot.zip  (ZIP file, 15 KB incl. documentation)

References:

Weizenbaum, Joseph «ELIZA A Computer Program For the Study of Natural Language
Communication Between Man and Machine»
in: Communications of the ACM; Volume 9 , Issue 1 (January 1966): p 36-45.

>

N. Landsteiner 2005; http://www.masswerk.at>

Известные люди с именем Элиза

  • Лиза дель Джокондо (Лиза Герардини, жена флорентийского торговца шелком Франческо Джокондо, возможно, изображенная на картине Леонардо да Винчи, известной как «Мона Лиза» или «Джоконда» (1479 – 1542/1551))
  • Элизабет Тейлор (англо-американская киноактриса (род.1932))
  • Елизавета Тюрингская (христианская подвижница, широко почитаемая в Германии (1207 – 1231))
  • Элиза Кук ((1818 — 1889) английская поэтесса)
  • Элиза Арнольд По ((1787 — 1811) американская актриса, мать Эдгара Аллана По)
  • Элиза Ребека Бриджес ((1973 — 2002) американская фотомодель и актриса)
  • Элиза Ожешко, Элиза Ожешкова, Элиза Оржешко ((1841 — 1910) польская писательница, общественная деятельница)
  • Элиза Хоуп Беннетт (английская актриса, известна своими ролями в фильмах «Чернильное сердце», «Стрелок»)
  • Элиза Бойе Холл ((1853 — 1924) американская саксофонистка-любительница и меценат)
  • Элиза Гринблат ((1888 – 1975) урождённая — Аронсон; американская еврейская поэтесса и песенник, писала на идише)
  • Элиза Алефельдт, Элиза Давидия Маргарита фон Алефельдт ((1796 — 1855) графиня, представительница рода Алефельд)
  • Элиза Сигичелли (современный итальянский художник)
  • Элиза Маккардл Джонсон ((1810 — 1876) жена Президента США Эндрю Джонсона и Первая леди США с 15 апреля 1865 по 4 марта 1869 год)
  • Элиза Шнайдер (американская актриса и певица, также она занимается диалектологией, собрав на настоящий момент более 1000 записей различных диалектов со всего мира)
  • Элайза Патришия Душку (американская актриса, известна своими ролями в фильмах «Правдивая ложь», «Добейся успеха», «Поворот не туда»)
  • Элиза Радзивилл ((1803 — 1834) княжна Радзивилл, вошла в историю как первая любовь кайзера Вильгельма I)
  • Элиза Товати (французская певица, актриса кино и телевидения)
  • Элиза Саборовская Эверт ((1907 — 1940) немецкая революционерка польско-еврейского происхождения, участница ноябрьского восстания, жена Артура Эверта)
  • Эльза Бесков ((1874 — 1953) урождённая — Маартман; шведская детская писательница и иллюстратор детских книг (в том числе собственных))
  • Эльза Скиапарелли ((1890 — 1973) итальянский модельер, дизайнер, создательница стиля «прет-а-порте»)
  • Эльза Триоле ((1896 – 1970) урождённая — Элла Каган; французская писательница, переводчица, лауреат Гонкуровской премии (1944))
  • Эльза (Элла) Леждей ((1933 — 2001) советская актриса театра и кино, заслуженная артистка РСФСР (1974))
  • Элс Калленс (бывшая профессиональная теннисистка из Бельгии, бронзовый призёр Олимпийских игр 2000 года в Сиднее в женском парном разряде)
  • Эльза Радзиня ((1917 — 2005) по мужу — Шалконис; советская и латвийская актриса театра и кино, народная артистка СССР (1976))
  • Эльза Моранте ((1912 – 1985) итальянская писательница)
  • Эльза Ланчестер ((1902 — 1986) английская актриса, в 1950 году получившая американское гражданство, наиболее известна своей ролью подруги Монстра в фильме «Невеста Франкенштейна»)
  • Эльза Патаки (испанская актриса)
  • Эльза Ури ((1877 — 1943) немецкая писательница еврейского происхождения, автор многочисленных произведений для детей и подростков. Одна из наиболее известных детских писателей кайзеровской Германии и Веймарской республики; после прихода к власти национал-социалистов подвергалась преследованиям и затем казнена.)
  • Лисбет Пальме ((род.1931) шведский политический деятель, жена покойного премьер-министра Швеции Улофа Пальме)
  • Элиза Бонапарт ((1777 — 1820) великая герцогиня Тосканская, сестра императора Наполеона Бонапарта)
  • Лайза Миннелли (американская киноактриса и певица)
  • Лиза Мари Пресли (американская певица, дочь Элвиса Пресли)
  • Лизбет Маккей (американская актриса театра и кино)
  • Лиззи Каплан (американская киноактриса)
  • Элисса Даун (австралийский кинорежиссер)
  • Элси Фергюсон ((1883 — 1961) американская актриса театра и кино)
  • Эльза Бернштайн ((1866 — 1949) немецкая писательница и драматург)
  • Эльзе Майднер ((1901 — 1987) немецкая художница)
  • Ильзе Вернер ((1921 — 2005) немецкая киноактриса и певица)
  • Элиз Фюглер (французская писательница)
  • Лизетт Ланвен ((1913 — 2004) французская киноактриса)
  • Эльса Андерссон, Эльза Андерссон ((1897-1922)первая шведская женщина-летчик)
  • Лиза Делла Каза ((род.1919) швейцарская оперная певица (сопрано))
  • Элиза (итальянская эстрадная певица)
  • Элишка Красногорская ((1847 — 1926) чешская писательница, поэтесса и драматург)
  • Лиса Линдгрен (шведская киноактриса)

Возникновение имени Элиза

Называть этим именем дочерей был принято у немцев, англичан и исповедующих католицизм.

С древнееврейского языка имя Элиза переводится как «Мой Бог – моя клятва». Такое имя использовалось при обращении к Елизавете (ее также могли называть Изабелла или Элизабет). У немцев Элиза (там имя произносится как Эльза) – «благородная дева». А у англичан перевод еще более романтичный – «лебедь». Имена Изабелла, Елизавета и Элизабет были крайне популярны в аристократических кругах прошлых веков, поскольку так называли королев.

В наши дни имя Элиза считается самостоятельным, а не как производное от имени Елизавета. Кроме того, имена Лиза и Луиза также превратились в полноценные (ранее  сокращенные варианты имени Елизавета). Существуют и другие разновидности данного имени – Элизад и Элизат. Так к Елизавете принято обращаться в турецких, казахских и киргизских землях. При этом надо учесть, что имя Элоиза не относится к родственным.

Непрямой иммуноферментный анализ indirect ELISA

Метод непрямого иммуноанализа характеризуется осуществлением 3-х стадийного процесса, на первой стадии которого антиген адсорбируется на специально подготовленном пластике, на второй с антигеном взаимодействуют специфичные к нему антитела, а на третьей в систему вводят антивидовые антитела, конъюгированные с ферментом, обуславливающим проведение индикаторной ферментативной реакции. В данной методике в качестве фермента используют пероксидазу хрена. Реакция проводится в специальных 96-луночных планшетах.

I. Сорбция антигена

В лунки 96-луночного планшета для проведения иммуноанализа сорбируют антиген 0,1-0,5 мкг в лунку в 100 мкл фосфатно-солевого буфера (PBS). Инкубация проводится в течение 30 минут при комнатной температуре и встряхивании на горизонтальном шейкере для планшетов. Отмывка (2-х кратная) несвязавшихся молекул антигена осуществляется фосфатно-солевым буфером содержащим 0.1% Tween-20 (PBSТ).

II. Блокировка

Для блокирования мест неспецифического связывания лунки планшета заполняют PBST и инкубируют в течение 10-15 минут при комнатной температуре.

III. Раститровка специфичных антител

Раститровку можно проводить как по горизонтальным, так и по вертикальным рядам планшета. Необходимо отметить, что раститровка антител проводится в том случае, если необходимо подобрать оптимальную концентрацию антител или определить титр. В том случае, если оптимальная концентрация и/или титр антител определены, то используют рекомендованное для данных конкретных антител разведение.

При раститровке в первую лунку ряда вносят готовое разведение антител — в среднем 1-10 мкг в лунку, далее проводят последовательное разведение антител в лунках. Инкубацию со специфичными антителами проводят в течение 30 минут при комнатной температуре и встряхивании на горизонтальном шейкере для планшетов. Отмывка осуществляется с помощью PBSТ 3 раза.

IV. Добавление антивидовых антител, конъюгированных с ферментной меткой

В качестве детекторных (вторичных) антител используются антивидовые поликлональные антитела, конъюгированные с пероксидазой хрена. Чаще всего используются козьи или кроличьи антитела, специфичные к целой молекуле или к Fc-фрагментам специфичных антител. Концентрация детекторных антител как правило указывается производителем в виде разведения исходного раствора (например, 1:1000). Инкубация со вторичными антителами проводится в течение 30 минут при комнатной температуре и встряхивании на горизонтальном шейкере для планшетов. Отмывка осуществляется с помощью PBSТ 5-6 раз.

Пероксидаза хрена катализирует реакцию окисления субстрата перекисью водорода. В качестве субстрата пероксидазы хрена используется о-фенилендиамин (ОФД). В результате прохождения реакции образуется окрашенный продукт окисления ОФД.

Раствор субстрата: К 10 мл субстратного буфера (0,1 М Na-цитратный буфер, рН 4,5) добавить 0,01 мл 30% перекиси водорода и 0,2 мл 50х раствора ОФД (340 мг ОФД в 10 мл этилового спирта; хранить при –20°С).

Инкубация проводится в течение 10 минут при комнатной температуре и встряхивании на горизонтальном шейкере для планшетов.

V. Остановка ферментативной реакции

Перед измерением оптической плотности проводят остановку цветной реакции с помощью 0,5 М H2SO4. В лунки с рабочим раствором ОФД после инкубации вносят по 50 мкл раствора 0,5 М серной кислоты. После этого можно сразу приступать к измерению оптической плотности.

VI. Измерение оптической плотности

Оптическая плотность раствора окрашенного продукта измеряется при λ=490 нм с использованием планшетного спектрофотометра.

Характеристика имени Елисей

Положительные черты: Имя Елисей дарит верность суждений, аналитический ум, неиссякаемая энергия, способность предчувствовать и предугадывать будущее, тонкая интуиция, верность идеалам.

Отрицательные черты: При недостатке воспитания у Елисея возможны высокие амбиции. В этом случае он будет заботиться только о своем имени и репутации.

Характер имени Елисей: Какие черты характера определяет значение имени Елисей. Парень, носящий имя Елисей, — натура добрая, страстная, чувствительная, однако не без самоиронии и некоторого легкомыслия. Мужчина с этим именем — существо мечтательное, способное как к искусству, так и к оккультным наукам, даже к доброй магии.

Елисей властен и благороден, обладает отличными организаторскими способностями. Без труда получает желаемое, потому что окружающие ему в этом помогают.

Леся кажется доверчивым, мягким и кротким, но не позволяйте себе обмануться его наружностью. На самом деле он использует все средства, чтобы занять положение лидера. Он Елисей редко бывает доволен тем, что другие считают удачей, и полон решимости достичь чего-то большего. В сфере общения — постоянен в своих пристрастиях, предпочитает придерживаться своих старых привычек до тех пор, пока они не окажутся совсем уж неприемлемыми, тогда он меняет свою жизнь окончательно и бесповоротно, не жалея тех кого бросил.

Значение имени, влияние имени, тайны имени Элиза

Характер (? ): 97%Излучение (? ): 97%Вибрация (? ): 85 000 колеб./сЦвет (? ): оранжевый.Основные черты: воля — интеллект — интуиция — общительность.Тип: женщины по имени Элиза умеют приказывать и, когда нужно, оказываются очень ловкими. С большим самомнением. Великолепно приспосабливаются к обстоятельствам. Даже когда кажется, что все потеряно, не теряют присутствия духа.Психика: интроверты. Не всегда говорят то, что думают, и не всегда делают то, что говорят. Очень уравновешенны, не поддаются влиянию. Не обольщайтесь их кротким видом — они будут стараться сбить вас с пути двусмысленными намеками.Воля: сильная и хорошо организованная. Чтобы лучше блюсти свои интересы, готовы притворяться, что не понимают, о чем вы говорите, или не могут выполнить то, что вы от них требуете.Возбудимость: чисто внешняя.Скорость реакции: несколько замедленная, что, однако, не мешает им в случае необходимости реагировать молниеносно. В глубине души верят в свою Счастливую звезду. Их воображение уступает интеллекту, хотя они и пытаются выдавать чужие идеи и мысли за свои.Активность: их активность — активность добытчика, они не останавливаются ни перед чем в достижении своей цели. В жизни очень удачливы и счастливы.Интуиция: развитая интуиция позволяет им хорошо подбирать себе окружение.Интеллект: у них глубокий аналитический ум. Это безжалостные и дотошные наблюдатели, однако любопытство может завести их слишком далеко.Восприимчивость: хотели бы кинуться в объятия того, кого любят, но сложный характер мешает им прильнуть к плечу любимого. Держат себя несколько холодно, с близкими не ощущают контакта.Нравственность: все в них подчинено амбициям и желаниям. Этих женщин необходимо вовремя останавливать, иначе все моральные устои просто перестанут для них существовать.Здоровье: когда им сопутствует успех, то и здоровье прекрасное. Они сами отлично знают, что можно, а чего нельзя делать, чтобы сохранить физическое и душевное равновесие. Слабое место — щитовидная железа.Сексуальность: еще один козырь в их игре. Прибирают к рукам стеснительных партнеров, которые чаще всего не знают, с кем имеют дело.Поле деятельности: привыкли до конца доводить свои начинания. С детства усвоили привычку выяснять, во имя чего работают. Их интересуют новые технологии, особенно электроника, из них получаются великолепные теле- и радиорепортеры. Иногда в приливе откровенности могут признаться, что хотели бы стать следователями и даже разведчицами.Общительность: обладают даром быстро знакомиться с людьми.Дополнительно: это женщины, которые всю жизнь будут желать всего самого-самого и добиваться его. А не это ли, собственно говоря, называется успехом?

Источник информации: П.Руже («Имя, характер, судьба»)

1 | | >>

Влияние имени на характер и судьбу

Характер Элизы больше напоминает мужской, чем женский. Она вспыльчива и самостоятельна. Уже в детстве девочка с таким именем любит больше общаться с мальчиками. Причем Эльза старается подражать им даже внешне – в стрижке, одежде и манерах. Нередко ребенок активно занимается спортом. Особенно любит гимнастику и плаванье.

Наряду с этим Элиза крайне чувствительна: родителям надо постараться, чтобы найти к ней подход. Это крайне самолюбивые дети, причем чувство собственной значимости у них обострено. Для России имя Изабель нетипично и звучит «по-иностранному». А поскольку Элиза и так чрезвычайно чутко реагирует на любое внешнее воздействие, подобный нюанс не добавляет ей уверенности в себе. Но если родители научат Лизетту быть более гибкой и спокойной – редкое имя станет «плюсом».

Эмоциональное состояние повзрослевшей девушки можно сравнить со сжатой пружиной: Элиза всегда начеку и не расслабляется. Изначально она присматривается, взвешивает все за и против и ничем не выказывает своих эмоций. Чаще всего это связано со стремлением Элизы показать себя в выгодном свете и продемонстрировать собственную ценность. Но затем выдержка ей отказывает, и Элиза в любой момент из спокойной и уравновешенной особы может превратиться в неистовую женщину. Такие крайности характера нередко становятся причиной нервных срывов Элли. Взрослые должны помочь ребенку и свести к минимуму стрессовые ситуации – в этом случае Элиза вырастет более общительной и уверенной

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

«Зимняя» Элиза очень упряма и нелюдима. Ей намного больше нравится общаться с взрослыми, чем с одногодками. Причем Элисса может часами сидеть в уголке и слушать разговоры. Элиза обладает хорошей интуицией и живым воображением. Эласадж мнительна, верит гадалкам и любит читать сонник. «Летняя» Элиза прекрасная домохозяйка – у нее всегда чисто и уютно. Кроме того, она любит и умеет готовить. Элиза, рожденная осенью, обожает гостей, она очень общительна и активна. Для Элайзы типичны частые перепады настроения.

Элиза неравнодушна к домашним животным. В работе отдает предпочтение профессиям, не требующим ранних подъемов (Элиза – «сова»). Нередко выучившись на кого-либо, Лизель работает совсем в другой сфере. Обладательницы такого имени могут попробовать себя в качестве модельера, художника, преподавателя или экскурсовода.

В разговоре с другими Элиза прячет свою неуверенность и чувствительность под маской резкости и цинизма. Эла предпочитает не открывать душу другим. Но если человеку удалось завоевать ее доверие, то Элиза будет предельно искренней, но начнет зависеть от него эмоционально. Личная жизнь Элизы не самая удачная, поскольку отношения со свекровью складываются очень непростые.

День ангела Элиза может отмечать 17 ноября, 4 января, 4 июля, 25 ноября и 18 июня.

Таланты, бизнес, карьера

Выбор профессии: Он Елисей обладает врожденной интуицией по отношению к обстоятельствам и людям, чем следует руководствоваться во всех делах. Успех ему обеспечен там, где необходимо руководить людьми (школы, больницы, транспорт, индустрия). Мужчина с этим именем — практичен. Для него имеет особое значение занимать главенствующее положение и заслужить уважение. Он попытается выразить себя в искусстве или литературе, в увлечении античностью и антиквариатом.

Бизнес и карьера: Бездеятельность губительна для финансового положения Елисея. В старости, возможно, владелец имени Елисей завещает больницам или школам большую долю своих средств.

Добавить комментарий