abbreviations

Таблица общих сокращений

Описание

Сокращения, содержащие периоды как "назначенный", "Доктор" и "fig". влияйте на обнаружение предложения. addSentenceDetails и addPartOfSpeechDetails функции используют таблицы сокращений, чтобы обнаружить контуры предложения. abbreviations функционируйте выводит таблицу по умолчанию, используемую этими функциями. Можно использовать эту таблицу, чтобы помочь создавать пользовательские таблицы сокращений, чтобы задать поведение обнаружения предложения.

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

пример

tbl = abbreviations возвращает таблицу общих английских сокращений.

пример

tbl = abbreviations('Language',language) задает язык сокращения.

Примеры

свернуть все

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

tbl = abbreviations;
head(tbl)
ans=8×2 table
    Abbreviation     Usage 
    ____________    _______

       "ATS"        regular
       "Ao"         regular
       "BEF"        regular
       "Ba"         regular
       "Bd"         regular
       "Bi"         regular
       "Bq"         regular
       "Cent"       regular

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

tbl = abbreviations('Language','de');
head(tbl)
ans=8×2 table
    Abbreviation     Usage 
    ____________    _______

       "A.T"        regular
       "ABl"        regular
       "Abb"        regular
       "Abdr"       regular
       "Abf"        regular
       "Abfl"       regular
       "Abh"        regular
       "Abk"        regular

Входные параметры

свернуть все

Язык сокращения в виде одного из следующего:

  • 'en' – Английский язык

  • 'ja' – Японский язык

  • 'de' – Немецкий язык

  • 'ko' – Корейский язык

Если вы задаете 'ja' или 'ko', затем функция возвращает пустую таблицу. Для получения дополнительной информации о поддержке языка в Text Analytics Toolbox™, смотрите Факторы Языка.

Выходные аргументы

свернуть все

Таблица сокращений. addSentenceDetails и splitSentences функции, по умолчанию, используют эту таблицу, чтобы обнаружить контуры предложения. Эта таблица только содержит сокращения, обычно записанные с периодами.

Таблица имеет две переменные:

  • Abbreviation – Сокращение в виде строки

  • Usage – Тип сокращения в виде категориального скаляра

Следующая таблица описывает возможные значения Usage и поведение addSentenceDetails и splitSentences при наблюдении сокращений этих типов.

ИспользованиеПоведениеСокращение в качестве примераТекст в качестве примераОбнаруженные предложения
regularЕсли следующее слово является капитализированным начинающим предложения, то повредитесь в запаздывающий период. В противном случае не повреждайтесь в запаздывающий период."назначенный"."Book an appt. We'll meet then."

"Book an appt."

"We'll meet then."

"Book an appt. today.""Book an appt. today."
innerНе повреждайтесь после запаздывающего периода."Доктор"."Dr. Smith.""Dr. Smith."
referenceЕсли следующая лексема не является номером, то повредитесь в запаздывающий период. Если следующая лексема является номером, то не повреждайтесь в запаздывающий период."fig"."See fig. 3.""See fig. 3."
"Try a fig. They are nice."

"Try a fig."

"They are nice."

unitЕсли предыдущее слово является номером, и следующее слово является капитализированным начинающим предложения, то повредитесь в запаздывающий период.\in"The height is 30 in. The width is 10 in."

"The height is 30 in."

"The width is 10 in."

Если предыдущее слово является номером, и следующее слово не использовано для своей выгоды, то не повреждайтесь в запаздывающий период."The item is 10 in. wide.""The item is 10 in. wide."
Если предыдущее слово не является номером, то повредитесь в запаздывающий период."Come in. Sit down."

"Come in."

"Sit down."

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

Введенный в R2018a