Устройство для контроля текстовой информации

ZIP архив

Текст

(19) 111) А 1 51) 4 С 06 Р 11 0 ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТ: 1 д,ИСАНИЕ ИЗОБРЕТЕН ОРСНОМУ СВИДЕТЕЛЬСТВ 182/21,838.87. 24 нград еский Е,А.Шингар бан,млев иотровский,ул, В.В.Коллэ и Л,П.Ко (088,8)ское свидеткл. С 06 Рое свидетелкл. С 06 Г а льство СССР1/00, 1978.ство СССР1/00, 1982,(54)(57) УСТРОЙСТВО ДЛЯ КОНТРОЛЯТЕКСТОВОЙ ИНФОРМАЦИИ, содержащее блоканализа текста, состоящий из узлавыделения грамматических сегментов,регистра кодов символов сегменгов,.первой группы элементов И, о т л ич а ю щ е е с я тем, что, с цельюрасширения функциональных возможностей устройства за счет увеличения числа определяемык кодов разделителей,обеспечения возможности работы с различными языками, имеющими жесткиеграмматические правила, в него введены блок грамматического контроля,причем информационный вход блока анализа текста является информационнымвходом устройства, вход запуска блока анализа текста является входом запуска устройства, выход проверенноготекста, выход текста для коррекции,выход контрольного текста блока грамматического контроля являются соответствующими информационными выходами устройства, блок грамматическогоконтроля содержит с первой по десятуюгруппы элементов И, шифратор адреса,(21) 3544 (22) 25.0 (46) 07.0 (71) Лени педагогич цена (72) Р.Г. А.Н.Попес Н.А.Тэрэч (53) 681. (56) Авто У 637818,Авторс Ф 920730,Бюл, И 29кий государственныйинститут им. А,И.Геррегистр адреса, счетчик адреса, элемент постоянной памяти, первую и вторую схемы сравнения, формировательпентаграмм, первый и второй триггеры,триггер ошибки, группу элементов ИЛИ,причем вход сброса триггера ошубкиблока грамматического контроля является входом сброса устройства, группывходов кода разделителя, кода именипризнака, кода значения признака,кода неверного символа блока анализатекста соединены с одноименными группами входов блока грамматическогоконтроля, выходы разрешения формирования адреса, выдачи проверенного текста, ошибки в коде грамматики блокаанализа текста соединены с одноименными входами блока грамматическогоконтроля, выход триггера ошибки которого соединен с входом блока анализатекста, первые входы элементов И первой, второй, третьей, четвертой и пятой групп блока грамматическогоконтроля соединены с соответствующими разрядами группы входов кода разделителя блока грамматического контроля, вторые входы элементов И первой и второй групп блока грамматического контроля соединены с входом разрешения формирования адреса блокаанализа текста, выкоды элементов Ипервой группы блока грамматическогоконтроля соединены с соответствующими входами шифратора адреса, выходыкоторого соединены с входами регистра адреса и счетчика адреса, выходырегистра адреса и счетчика адресаподключены к группе. адресных входовэлемента постоянной памяти, группавыходов которого соединена с первымигруппами входов первой и второй схемсравнения, вторая группа входов пер. вой схемы сравкекия соединена с группой входов кода имени признака блока грамматического контроля и первыми входами элементов И шестой группы блока грамматического контроля, вторые входы элементов И шестой группы соединены с выходом первой схемы сравнения, первым входом элемента ИЛИ, управляющим входом счетчика адреса и Э-входом первого триггера, выход которого соединен с вторыми входами элементов И четвертой группы, группа входов кодов значения признака блока грамматического контроля соединена с группой входов формирователя пентаграмм и первыми входами элементов И седьмой группы,вторье входы которых объединены и соединены с выходом второй схемы сравнения вторым входом элемента ИЛИ и 0-входом второго триггера, выход которого связан с вторыми входами элементов И третьей группы, группа выходов формирователя пентаграмм соединена с второй группой входов второй схемы сравнения, выходы элементов И с второй по седьмую групп связаны с соответствующими входами элементов ИЛИ группы, выходы которых соединены с соответствующими информационными входами блока буферной памяти, группа выходов которого соединена с первыми входами соответствующих элементов И восьмой и девятой групп, выходы которых образуют соответственно выход проверенной информации и выход контролькой информации блока грамматического контроля, вторые входы элементов И восьмой группы. соединены с входом разрешения выдачи проверенной информации блока грамматического контроля, третий вход элемента ИЛИ соединен с входом ошибки в коде грамматики блока грамматического контроля и вторыми входами элемента И пятой группы, выход элемента ИЛИ соединен с установочным входом триггера ошибки, вход сброса которого соединен с входом сигнала сброса блока грамматического контроля, выход триггера ошибки соединен с перными входами элементов И десятой группы, вторыми входами элементов И девятой группы и является выходом блока грамматического контроля, вто-. рые входы элементов И десятой группы связаны с соответствующими разрядами группы входов кода неверного символа блока грамматического контроля, в блоке анализа текста введены регистр кода разделителя, дешифратор кода разделителя, элемент ИЛИ, триггер, Вторая, третья, четвертая и пятая группы элементов И, группа элементов ИЛИ, причем первые входы первой группы элементов И образуют информационный вход блока анализа текста, вторые входы элементов И первой группы блока анализа текста соединены с выходом триггера ошибки блока грамматического контроля, выходы элементов И первой группы блока анализа текста соединены с соответствующими информационными входами узла выделения грамматических сегментов, первая группа выходов которого соединена с первыми входами соответствующих элементов И второй и третьей групп, вторые входы которых связаны соответственно с прямыми инверсными выходами триггера, нулевой вход которого соединен с выходом элемента ИЛИ блока анализа текста, первый вход элемента ИЛИ является входом запуска блока анализа текста, вторая группа выходов узла выделения грамматических сегментов соединена с группой входов регистра кода разделителя, группа выходов которого связана с группой входов дешифратора кода разделителя и является выходом кода разделителя блока анализа текста, первый, второй, третий и четвертый выходы дешифратора кода разделителя соединены соответственно с единичным входом триггера, с первыми входами элементов И четвертой группы.блока анализа текста, с первыми входами элементов И пятой группы, с вторым входом элемента ИЛИ блока анализа текста, который является выходом разрешения выдачи правильной информации блока анализа текста, выходы элементов И второй группы блока анализа текста соединены с соответствующими информационными входами регистра кода символа сегмента, выходы которого связаны с вторыми входами элементов И четвертой и пятой групп блока анализа текста, выходы элементов И третьей, четвертой и пятой групп блока анализа текста соединены с входами соответствующих элементов ИЛИ группы , выходы которых образуют группу выходов неверного симвода блока анализа текста.Изобретение относится к вычислительной технике, в частности к аппаратным средствам, осуществляющимконтроль записи обнаружение и исФ5правление опибок в текстах, способорганиэации которых задается совокупностью правил, называемых грамматикой языка, и может быть использовано для автоматической обработкитекстов на искусственном и естественном языках с фиксированной грамматикой при схемной реализации математического обеспечения на вычислительных центрах, системах информационного поиска, машинного перевода, атакже в системах обучения.Целью изобретения является расширение функциональных возможностей засчет увеличения числа определяемыхкодов разделителей, возможность работать с различными языками, имеющими жесткие грамматические правила.На фиг. 1 приведена Функциональная схема устройства; на фиг. 2 - 25пример грамматического модуля, хранящегося в элементе постоянной памяти.Устройство содержит блок 1 анализатекста, узел 2 выделения грамматичес- З 0ких сегментов, регистр 3 кодов символов сегментов, первую 4 группу элементов И блока анализа текста, блок 5грамматического контроля, с первойпо десятую группы 6-15 элементов Иблока грамматического контроля, шиф 35ратор 16 адреса, регистр 17 адреса,счетчик 18 адреса, элемент 19 постоянной памяти, первую 20 и вторую 21схемы сравнения, формирователь 22пентаграмм, первый 23 и второй 24триггеры блока грамматического контроля, триггер 25 ошибки, группу 26элементов ИЛИ блока грамматическогоконтроля, буферную память 27, элемент45ИЛИ 28 блока грамматического контроля, регистр 29 кода разделителя, .дешифратор 30 кода разделителя, элементИЛИ 31 блока анализа текста, триггер 32 блока анализа текста, с второй по пятую группы 33-36 элементов И50блока анализа текста, группу 37 элементов ИЛИ блока анализа текста,входную информационную шину 38, вход39 запускающего сигнала, выход 40 проверенного текста, выход 41 контрольного текста, выход 42 текста для коррекции, вход 43 сигнала сброса.Система работает следующим образом,В исходном состоянии система характеризуется тем, что в блоке 1 анализа управляющий сигнал через элемент ИЛИ 31 устанавливает триггер 32 в состояние "0" и тем самым запрещается прохождение первого символа текста в накапливающий регистр 3 кодов символов грамматических сегментов. Регистры 3 и 29 находятся в обнуленном состоянии. На выходах дешифратора 30 сигналы отсутствуют и разрешается ввод текста. В блоке 5 грамматического контроля на выходах шифратора 16, схем 21 и 20 сравнения и формирователя 22 сигналы отсутствуют. Регистр 17 и счетчик 18 находятся в обнуленном состоянии. Элемент 19 постоянной памяти заполнен массивом сменных грамматических модулей. Триггер 25 находится в состоянии "0".При поступлении неискаженного текста по информационной шине 38 через группу элементов И 4, узел 2 выделения грамматических сегментов на регистре 3 накапливаются коды символов грамматических сегментов до тех пор, .пока не появится код разделителя. Коды символов грамматических сегментов подаются на входы групп 35 и 36 элементов И для передачи в блок 5 грамматического контроля по разрешающим сигналам дешифратора 30. Коды разделителей запоминаются в регистре 29 и передаются в блок 5 грамматического контроля, где поступают на входы групп 6 - 10 элементов и в дешифратор 30.Дешифратор 30 формирует для каждого разделителя соответствующий код: код типа КС - метка грамматики, код типа КР - разделитель признака,код типа КЕ - разделитель значения признака, код типа КТ - разделитель текста. В зависимости от типа разделителя по четырем выходам дешифратора 30 выбираются соответствующие шины, с которых снимаются разрешающие сигналы для работы блока 5.Для разделителей типа КС по первому выходу дешифратора 30 разрешающий сигнал через группу 6 элементов И поступает на шифратор 16 адресов грамматик, для него вырабатывается адрес определенной грамматики, запоминающийся в регистре 17 адресов грамматик и счетчике 18 адресов пентаграмм. По адресу регистра 1 из элемента 19 постоянной памяти извлекается список45 3 132881 признаков, допустимых в данной грамматике. Этот список передается в схему 20 сравнения имен признаков. Одновременно по разрешающему сигналу с шины КС производится запись метки5 грамматики в группу 7 элементов И и группу 26 элементов ИЛИ, в буферную память. 27.Для разделителей типа БР по второ,0 му выходу дешифратора 30 подключается схема 20 сравнения имен признаков через группу 35 элементов И. Имя признака, стоящее на входе группы 35 элементов И, по разрешающему сигналу с шины КР проходит в схему 20 сравнения имен признаков и на вход группы 11 элементов И. Для неискаженного текста имя признака .является допустимым в данной грамматике, поэтому по выходу из схемы 20 управляющий сигнал разрешает запись имени признака в буферную память 2 через группу 11 элементов И и группу 26 элементов ИЛИ, Одновременно управляющий 25 сигнал со схемы 20 разрешает передачу кода разделителя КР, стоящего на входе группы 9 элементов И, через группу 26 элементов ИЛИ в буфер для записи. Эта передача осуществляется с задержкой в В-триггере 23, поэтому в результате в буфере. 27 к записанному ранее коду грамматики КС дописывается сначала имя признака, а затем разделитель КР. Кроме того, управляющий сигнал со схемы 20 производит пе 35 редачу имени признака, стоящего на входе группы 11 элементов И, в счетчик 18 адресов пентаграмм, где путем модификации записанного ранее адреса грамматики формируется адрес пентаграммы, допустимой для данного имени признака в данной грамматике. По этому адресу из элемента 19 постоянной памяти извлекается допустимая пентаграмма и засыпается в схему 21 сравнения пентаграмм.Для разделителя типа К 2 по третьему выходу дешифратора 30 подключается схема 21 сравнения пентаграмм через формирователь 22 кодов пентаграмм.50 Значение признака, стоящее на входе группы 15 элементов И, по разрешающему сигналу с шины К 2 проходит на Формирователь 22 и группу 12 элементов И, В формирователе для значения признака вырабатывается соответствующая пентаграмма, которая поступает в схему 21 для сравнения, для правильного значе 74ния - в буфер 27 через группу 12 элементов И и группу 26 элементов ИЛИ,а разделитель типа К 2 подается в буФер 27 через группу 8 элементов И сзадержкой в П-триггере 24, группу 26элементов ИЛИ. В результате в буфере 27 к записанному ранее тексту дописывается последовательно значениепризнака и разделитель К 2,Для разделителей типа КТ по четвертому выходу дешифратора 30 сигнал сшины КТ разрешает запись кода разделителя в буфер 27 через группу элементов И, группу 26 элементов ИЛИ. Поэтому же сигналу осуществляется выдача всего текста на выходную шину 40через группу 13 элементов И. Так какразделитель типа КТ является концомдокумента, тосигнал с шины КТ приводит систему в исходное состояние через элемент ИЛИ 31 и триггер 32. Устройство готово для контроля и корректировки следующего документа.Обнаружение ошибок осуществляетсяв блоках анализа 1 и грамматическогоконтроля 5. В блоке 1 фиксируетсяошибка в коде грамматики (первогосимвола текста) с помощью триггера 32.Ошибочный код грамматики из узла 2по второму выходу подается на входыгрупп 33 и 34 элементов И, но исходное состояние треггера 32 запрещаетподачу первого символа текста в накопительный регистр 3 кодов символовграмматических сегментов. Сигнал стриггера 32 устанавливает триггер 25в состояние ошибки, в результате чего разрешается прохождение ошибочногосимвола последовательно через группу 34 элементов И, группу 37 элементов ИЛИ группу 15 элементов И на шину 42 текста для коррекции. Одновременно прохождение следующих символовтекста через информационный вход 38блокируется сигналом с триггера 25.Коррекция искаженных символов осуществляется оператором на внешнемустройстве коррекции, в качествекоторого может использоваться дисплейэкранный пульт), На его входы поступает информация с выходов 41 и 42С выхода 42 на экран поступает искаженный символ, а с выхода 41 - ранеезаписанная в буфер 27 правильнаячасть текста, что облегчает исправление ошибок в тексте. После редактирования ошибок в тексте информация свыхода дисплея поступает на вход уст513288 ройства по шине 38. Одновременно выдается сигнал для сброса триггера 25 ошибок. Это значительно облегчает исправление ошибок в тексте. Вывод на экранный пульт ранее записанной информации производится с помощью сигнала с триггера 32 через блок элементов И 35.Исправленный символ кода грамматики возвращается по информационной ши не 38 устройства для повторного анализа и контроля, а триггер 25 устанавливается в исходное состояние. Ошибки в имени признака и значении признака обнаруживают в блоке 5 грам матического контроля: для имени признака - в схеме 20 сравнения имен признаков, для значения признака - в схеме 21 сравнения пентаграмм. Если имя признака не является допустимым 20 в списке имен признаков, то он идентифицируется как ошибочный и в схеме 20 вырабатывается сигнал об ошибке. Этот сигнал через элемент ИЛИ 28 Тустановит триггер 25 в состояние, ко торое запретит дальнейшее поступление текста с шины 38 и разрешит прохождение ошибочного символа имени признака из регистра 3 через группу 35 элементов И, группу 37 элементов ИЛИ, группу 15 элементов И на выход 42,Если ошибка допущена в значении признака, то сформированная для него пентаграмма в формирователе 22 кодов 35 пентаграмм не является допустимой в списке пентаграмм. Это обнаруживает схема 21 сравнения пентаграмм и вырабатывает сигнал об ошибке, который через элемент ИЛИ 28 подается 40 на триггер 25. По сигналу триггера 25 блокируется поступление текста с шины 38 и разрешается прохождение ошибочного символа значения признака из регистра 3 через группу 36 элемен тов И, группу 37 элементов ИЛИ, группу 15 элементов И на выход 42.Ошибка в символе конца документа обнаруживается в блоке 1 сразу после поступления первого символа следую щего документа и исправляется описанным способом.Пусть задан текст на ОПИЯ: А 1/ТУ:=. Этот текст правилен относительно грамматики модуля "А/" 55 (фиг. 2), поскольку имя признака текста "1" содержится в первом столбце матрицы, а значение признака "ТУ" 176удовлетворяет пентаграмме " 101114",входящей в список допустимых пентаграмм.Предлагаемое устройство работаеттаким образом, что с его помощью обнаруживают и исправляют ошибки в коде грамматики (символ А), имени признака (символ " 1") и значении признака (сегмент "ТУ"),Рассмотрим работу устройства длявсех видов искажений.Пусть на вход системы поступаетискаженный текст: "+1/ТУ:=, где",+" - искажение кода грамматики, правильный код грамматики "А".Первым символом текста являетсясимвол "+", который через информационную шину 38, группу 4 элементов Ипоступает в узлы 2 выделения грамматических сегментов, В узле 2 он сравнивается со списком разделителей. Поскольку символа "+" нет в списке разделителей, то по второму выходу изблока 2 символ "+" подается на входыгрупп 33 и 34 элементов И. Так кактриггер 32 находится в исходном состоянии то запрещается проход символа"+" через группу 33 элементов И, и поразрешающему сигналу триггера 32 группы 34 элементов И, элемент 28 ИЛИ итриггер 25 устанавливаются в состояние ошибки ("+"), тем самым разрешаяпроход символа "+" на выход 42 длякорреляции, Одновременно сигнал стриггера 25 передается на группу 4элементов И и блокирует передачу следующих символов текста в узел 2, передается на группу 14 элементов И иразрешает передачу правильного текстаиз буфера 27 на выход 41. Так каксимвол "+" является первым символомтекста, то буфер 27 не содержит записей и на выход 41 ничего не поступает. На пульте 38 ошибка исправляется, т,е, символ + заменяется на символ "А", который подается на первый вход, одновременно устанавливая триггер 32 в нулевое состояние, тем самым разрешая подачу "А" через блок элементов И.В узле 2 символ "А" сравнивается со списком разделителей. Так как символ "А" является допустимым, то по первому выходу иэ узла 2 символ "А" передается в регистр 29 кодов разделителей. Из регистра 29 код раздели 713288теля "А" подается на входы группы 610 элементов И и в дешифратор 30,Дешифратор 30 Формирует для символа "А" Код класса КС и по первому5выходу, предназначенному для классаКС, выбирается шина КС, по которойсигнал подается на группу 6 элементов И, и одновременно разрешающийсигнал передается на группу 7 элементов И, и через группу 26 элементовИЛИ производится запись символа "А"в буфер 27.Из группы 6 элементов И управляющий сигнал передается в шифратор 16адресов грамматик, где вырабатывается адрес грамматики "А". Этот адресзапоминается в регистрах 17 и 18, Поадресу регистра 1 из элемента 19 памяти извлекается список имен признаков, допустимых в грамматике "А".Этот список передается в схему 20сравнения имен признаков.Поскольку код грамматики "А" входит в список допустимых разделителей,то триггер 25 находится в нулевомсостоянии, разрешающим ввод следующего символа текста.Следующим символом текста является 1кр р рупору 4ментов И подается в узел 2, где символ "1" сравнивается со списком разделителей. Так как символа " 1 нет всписке разделителей, го по второмувыходу символ "1" подается на входыгрупп 33 34 элементов И. Посколькугриггер 32 переброшен предыдущим сигналом "А" в состояние " 1", то блокируется передача через группу 34 иразрешается передача 1" через груп 40пу 33 на регистр 3 кодов символовграмматических сегментов, Из регистра 3 код "1" поступает на входыгруппы 35 и 36 элементов И,Поскольку "1" не является раэделите 45лем, то шина 38 не блокирована триггером 25 и разрешено поступление следующего символа текста.СлеДующим символом текста является"/", которая в узле 2 определяетсякак разделитель и по первому выходуиз узла 2 передается в регистр 29кодов разделителей. Из регистра 29код разделителя "/" поступает на входгруппы 9 элементов И, а также в дешиФратор 30, Дешифратор 30 Формируетдля символа / код класса КР и повторому Выходу предназначенному длякласса КР, выбирается шика КР по ко" 178торой сигнал подается на вход группы 35 элементов И и разрешает передачу содержимого регистра 3, т,е. символа "1", через группу 35 элементов И на схему 20 сравнения имен при- знаков, группу 11 элементов И.В схеме 20 происходят сравнения кода символа " 1" со списком допустимых имен признаков, так как 11" является допустимым именем признака, то на выходе схемы 20 вырабатывается сигнал, разрешающий передачу кода "1" через группу 11 элементов И в буФер 27, а также в счетчик 18 адресов пентаграмм, Этот же сигнал задерживается в П-триггере 23 и разрешает запись символа "/" через группу 9 в буФер 27 после символа "1". В результате в буфере 27 к записанному ранее символу "А" дописывается сначала имя признака "1", а затем разделительт.е. получают запись следующего вида: "А 1/".В счетчике 18 для данного Имени признака "1" путем модификации адреса грамматики "А" Формируется адрес допустимой пентаграммы. По этому адресу из элемента 19 памяти извлекается код пентаграммы " 10111" и засылается в схему 21 сравнения пентаграмм.Если в имени признака допущена ошибка, например вместо символа " 1" в тексте записан символ "5", не содержащийся в списке допустимых в грамматике "А" имен признаков (фиг.2), то на выходе схемы 20 вырабатывается сигнал об ошибке, который установит триггер 25, Сигнал с триггера 25 заблокирует дальнейшее поступление текста и разрешит прохождение символа "5" из регистра 3 на выход 42 для коррекции.Одновременно по сигнулу с триггера 25 разрешается передача информации с буфера 27 через группу 14 элементов И на выход 4 1 е На устройстве корреляции ошибка исправляется, т.е. искаженный символ "5" заменяется правильным " 1", Символ " 1" подается на шину 38, одновременно сбрасывая триггер 25 в нулевое состояние, разрешающее прохождение символов текста через группу 4 элементов И. Производится повторный грамматический контроль имени признака и правильный грамматический сег-, мент "1" записывается в буфер 27.9 13288Следующим сегментом текста является значение признака "ТУ", который до появления разделителя ":" через узел 2. накапливается в регистре 3, а сам разделитель ":" поступает в регистр 29, из которого код разделителя ":" поступает на группу 8 элементов И и в дешифратор 30. Дешифратор 30 формирует для символа ":" код класса К 2 и по третьему выходу, предназначенному для класса В 2, .выбирается шина К 2, по которой сигнал разрешает проход сегмента "ТУ" из регистра 3 через группу 36 элементов И, группу 12 элементов И на формирователь 22 кодов пентаграмм.В формирователе 22 для значения признака "ТУ" формируется пентаграмма "10111", которая поступает в схему 21 сравнения пентаграмм. Так как пентаграмма " 10111" является допустимой, то по сигналу из схемы 21 разрешается прохождение грамматического сегмента "ТУ" через группу 12 элементов И в буфер 27, разрешается запись символа ":" через группу 8 элементов И с задержкой в 0- триггере 24. В результате в буфере 27 к записанному ранее грамматическому сегменту текста дописывается значение признака "ТУ", а затем разделитель :", т.е. получают запись "А 1/ТУ:".Если в значении признака допущена ошибка, например вместо правильной записи "ТУ" указано "ТУ", то на выходе схемы 21 сравнения пентаграмм вырабатывается сигнал об ошибке, так как сегменту "ТУсоответствует пентаграмма "11111", недопус 40 тимая для признака 1/ в данной грамматике "А" (фиг. 2). Сигнал об ошибке со схемы 21 через элемент ИЛИ 28 устанавливает триггер 25 в состояние "1". Сигнал с триггера 25 заблокирует дальнейшее поступление текста по шине 38 и разрешит прохождение символов "ТУ" из регистра 3 на выход 42 для коррекции. Одновременно по сигналу с триггера 25 разрешается передача информации с буфера 27 на выход 41.После исправления ошибки правильный грамматический сегмент "ТУ" 17 1 Оподается ло шине 38 для повторного грамматического контроля (при этом триггер 25 устанавливается в состояние "0"), записывается в буфер 27 и разрешается вход последнего символа - символа разделителя текста "=".Символ "=" через группу 4 элементов И подается в узел 2, где сравнивается.со списком разделителей. Так как символ "=" является разделителем, то по первому выходу из узла 2 он передается в регистр 29 кодов разделителей, откуда поступает на вход группы 10 элементов И и в дешифратор 30, где для него по четвертому выходу выбирается шина КТ. Сигнал с этой шины поступает на группу 10 элементов И и разрешает запись символа "=" в буфер 27, поступает на группу 13 элементов И и разрешает выдачу всего текста на выход 40, поступает на элемент ИЛИ 3 1 и устанавливает триггер 32 в состояние "0". Таким образом, в буфере 27 формируется правильный текст "А 1/ТУ:=", а система приводится в исходное состояние и разрешается ввод следующего документа для контроля и корректировки.Предлагаемая система позволяет освободить вычислительную машину от обработки искаженных текстов, разгрузить каналы связи с процессором от перекачки неправильной информации в системах информационного поиска, машинного перевода и в системах обучения.Введение блока грамматического сменного модуля обеспечивает полный синтаксический контроль текстов на информационных языках, близких к естественному, а также синтаксический контроль текстов на естественном языке в фиксированном объеме.Расширение сферы действия устройства обусловлено сегментным анализом текста и распространяется не только на анкетные тексты, записанные на близком к естественному ОПИЯ: но и на естественные тексты с жесткой организацией, например авторские свидетельства, патенты, инструкции, деловая научно-техническая документация и т.п.

Смотреть

Заявка

3544182, 25.01.1983

ЛЕНИНГРАДСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ ИНСТИТУТ ИМ. А. И. ГЕРЦЕНА

ПИОТРОВСКИЙ РАЙМОНД ГЕНРИХОВИЧ, ШИНГАРЕВА ЕЛЕНА АЛЕКСАНДРОВНА, ПОПЕСКУЛ АНАТОЛИЙ НИКИТОВИЧ, КОЛИБАН ВАЛЕНТИН ВЛАДИМИРОВИЧ, ТЭРЭЧИЛЭ НИКОЛАЙ АЛЕКСАНДРОВИЧ, КОМЛЕВ ЛЕВ ПЕТРОВИЧ

МПК / Метки

МПК: G06F 17/21

Метки: информации, текстовой

Опубликовано: 07.08.1987

Код ссылки

<a href="https://patents.su/8-1328817-ustrojjstvo-dlya-kontrolya-tekstovojj-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля текстовой информации</a>

Похожие патенты