Морфемный разбо: Растекается — разбор слова по составу (морфемный разбор)

Шпаргалка: словообразовательный и морфологический разбор слов для русского языка, анализ слов и способы словообразования

03 августа, 2022

1 мин

Сегодня разберем довольно интересную тему, которая поможет быстро и без проблем анализировать слова — словообразовательный и морфологический разборы слова!

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

 

Морфологический разбор — полная грамматическая характеристика слова.

Общая схема разбора частей речи

  1. Указать часть речи и его значение, на какой вопрос отвечает слово.
  2. Поставить слово в начальную форму: Им.п., ед.ч. — для существительных, Им.п., ед.ч., м.р. — для прилагательных, неопределенная форма — для глаголов (что (с)делать?).
  3. Определить постоянные признаки: нарицательное или собственное, одушевленное или неодушевленное, род и склонение у существительных; вид, возвратность, переходность и спряжение у глагола; разряд по значению, степень сравнения, полная или краткая форма у прилагательных.
  4. Охарактеризовать форму, в которой слово употреблено: у существительных определить число и падеж, у прилагательных — степень сравнения, краткую или полную форму, число, падеж и род; у глаголов — наклонение, время, число, род или лицо, если есть.
  5. Роль в предложении — показать, каким членом является слово в предложении: второстепенным или главным. Иногда требуется выписать словосочетание и показать его синтаксическую роль графически. 

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter. Мы обязательно поправим!

Редакция Без Сменки

Честно. Понятно. С душой.

45 подписчиков

+ Подписаться

Редакция Без Сменки

10 июня, 2022

1 мин

Био 🦠

Состав слюны

Начнём с того, что слюна вырабатывается слюнными железами. Самые крупные из них: околоушная,…

Редакция Без Сменки

24 мая, 2022

1 мин

Ист 🤴

Культура Великой Отечественной войны

Культура Великой Отечественной войны 🎤 💬 Литература: — А. Т. Твардовский: ряд историй о Василии…

Редакция Без Сменки

01 июля, 2022

1 мин

Хим 🧪

Химические свойства алкинов

🔹 ХИМИЧЕСКИЕ СВОЙСТВА 1️⃣ Галогенирование СH≡CH + 2Cl₂ → Cl₂HC-CHCl₂ (1,1,2,2-тетрахлорэтан) …

Редакция Без Сменки

29 июня, 2022

1 мин

Ист 🤴

Крымская война [1853-1856 гг. ]

Разбираем одну из самых важных войн в XIX веке, которую иногда даже называют «нулевой мировой». …

Редакция Без Сменки

29 июня, 2022

1 мин

Ист 🤴

Феодальная война (1425 — 1453 гг.)

👉🏻 ПРИЧИНЫ ФЕОДАЛЬНОЙ ВОЙНЫ — Отсутствие четкого права престолонаследия. — Большое количество…


морфем · PyPI


морфем

Практичная библиотека Python для определения морфем в английском языке.

Сообщить об ошибке · Функция запроса

Содержание
  1. О проекте
    • Построен с
  2. Начиная
    • Предпосылки
    • Установка
  3. Использование
  4. Дорожная карта
  5. Содействие
  6. Лицензия
  7. Контакт
  8. Благодарности

О проекте

Простое и практичное решение для получения информации о морфемах на слово. Большая часть логики использует простую стратегию поиска на основе MorphoLex-en проект. Неизвестный т.е. имена людей и мест считаются за 1 морфему.

Это неконтекстное решение, предназначенное для подачи более сложной логики для НЛП.

(наверх)

Встроено с

  • MorphoLex-en
  • крошечная БД
  • панды

(наверх)

Начало работы

Пользоваться этой библиотекой довольно просто и рутинно. Будет добавлено больше деталей в этот раздел, когда мы приближаемся к первому выпуску.

Предварительные условия

Этот проект был разработан с использованием Python 3.9 других версий Python 3 должен работать .

Установка

 pip install морфемы
 

(наверх)

Использование

Пользоваться библиотекой морфем очень просто.

  1. Импорт библиотеки
  2. Создать экземпляр класса Morphemes
    1. Необязательно. Укажите путь к данным, где будет храниться база данных морфем. Если путь к данным не указан, будет использоваться локальное хранилище приложения.
  3. Используйте библиотеку, вызвав функцию разбора .

Пример:

 из импорта морфем Морфемы
путь = "./данные"
m = Морфемы (путь) # Путь к данным является необязательным, если его не указать, будет использоваться локальное хранилище.
print(m.parse("организационно"))
 

Вывод:

 {
  "слово": "организационно",
  "статус": "FOUND_IN_DATABASE",
  "количество_морфем": 5,
  "дерево": [
    {
      "дети": [
        {
          "текст": "орган",
          "тип": "корень"
        },
        {
          "текст": "из",
          "тип": "связанный"
        }
      ],
      "тип": "бесплатно"
    },
    {
      "текст": "ион",
      "тип": "связанный"
    },
    {
      "текст": "аль",
      "тип": "связанный"
    },
    {
      "текст": "лы",
      "тип": "связанный"
    }
  ]
}
 

Определение типов:

  • корень: значение корня слова (некоторые морфемы могут иметь несколько корней (пример: молочный коктейль)
  • bound: добавляет к корню морфемы. Не вносит смысла сам по себе.
  • бесплатно: слово, которое можно использовать отдельно. В одной морфеме может быть несколько свободных типов (пример: молочный коктейль)

Ненайденные слова помечаются статусом NOT_FOUND и по умолчанию до 1 морфемы. Это будет улучшено в будущих выпусках.

ПРИМЕЧАНИЕ. Указанный путь data — это место, где будет храниться библиотека морфем. хранить базу данных, содержащую морфемы из MorphoLex-ru наряду с другими поисками, чтобы помочь правильно обнаружить морфемы.

(наверх)

Дорожная карта

  • Обнаружение морфем известных слов
  • Обработка общеупотребительных имен и мест (учитывается как 1 морфема)
  • Обработка неизвестных слов

Полный список открытых вопросов см. предлагаемые функции (и известные проблемы).

(наверх)

Разработчики

Клонируйте репозиторий и используйте файл Make для создания локальной версии: make install

Содействие

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

Вы хотите поддерживать другие языки? Вы свободно говорите на язык вы хотите? Помогите внести свой вклад и развить этот проект до более универсальное морфемное решение!

Если у вас есть предложение, которое могло бы сделать это лучше, разветвите репозиторий. и создайте запрос на включение. Вы также можете просто открыть задачу с тегом «улучшение». Не забудьте поставить звезду проекту! Еще раз спасибо!

  1. Форк проекта
  2. Создайте свою ветку Feature ( git checkout -b feature/AmazingFeature )
  3. Зафиксируйте свои изменения ( git commit -m 'Добавить удивительную функцию' )
  4. Push to the Branch ( git push origin feature/AmazingFeature )
  5. Открыть запрос на вытягивание

(наверх)

Лицензия

Распространяется по лицензии MIT. См. LICENSE.txt для получения дополнительной информации.

admin

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *