|
34 / 34 / 6
Регистрация: 24.11.2015
Сообщений: 330
|
|
Определить род введённого слова в TextBox28.01.2016, 17:57. Показов 1103. Ответов 16
Метки нет (Все метки)
Привет.
У меня возник вопрос как можно определит род слова? Например мама это женский род а Папа это мужской род! Как мне определит что к чему? Когда я в TextBox напишу слова, пусть выводить в сообщение его род. Заранее спасибо.
0
|
|
| 28.01.2016, 17:57 | |
|
Ответы с готовыми решениями:
16
При вводе слова в TextBox, проверять наличие введенного слова в списке из текстового файла Определить длину введенного слова. Вставить звездочки в начале и в конце слова
|
|
Модератор
4358 / 3428 / 512
Регистрация: 27.01.2014
Сообщений: 6,258
|
|
| 28.01.2016, 18:44 | |
|
Khaker_tt, задавайте шаблоны для слов, нужна коллекция шаблонов
0
|
|
|
307 / 248 / 40
Регистрация: 28.09.2013
Сообщений: 600
|
|
| 28.01.2016, 19:56 | |
|
Ну да. Словарь вам в помосчь...
Вы, мне кажется, хотите от компьютера абстрактного мышления) Это же всего лишь машина) По сути вопроса. Решение вашей задачи "в лоб" невозможно, особенно при всех прелестях русского языка. С итальянским было бы проще, например) Наиболее рациональное решение, на мой взгляд, найти какой-нить словарик (побольше), в котором этот самый род указан. Например, покумекать над словарем от Орфо. При вводе слова в отдельном потоке находим слово в словаре и его род. Выводим инфу пользователю. Я думаю Yury Komar имел ввиду именно это. Повторюсь, что в русском языке шаблоны весьма неоднозначны!
0
|
|
|
Модератор
4358 / 3428 / 512
Регистрация: 27.01.2014
Сообщений: 6,258
|
||
| 28.01.2016, 20:02 | ||
|
Khaker_tt, стройте коллекцию типа СЛОВО=РОД и отсюда уже выдавайте информацию о ВВОДИМОМ слове, ища его в коллекции...
2
|
||
|
34 / 34 / 6
Регистрация: 24.11.2015
Сообщений: 330
|
|
| 28.01.2016, 20:18 [ТС] | |
|
без базы невозможно лы
0
|
|
|
Покинул форум
3700 / 1483 / 355
Регистрация: 07.05.2015
Сообщений: 2,903
|
|
| 28.01.2016, 20:30 | |
|
Возможно. Например, самообучаемая нейронная сеть.
2
|
|
|
307 / 248 / 40
Регистрация: 28.09.2013
Сообщений: 600
|
||
| 28.01.2016, 20:38 | ||
|
greg zakharov,
Добавлено через 2 минуты К великому сожалению нет. Обращаясь к своему предыдущему посту - или переходите на итальянский) У них род, если не ошибаюсь (учил английский и немецкий), определен окончанием слова. O - женский. A -мужской. Как быть со средним родом только вот не знаю.... Хотя.... Это же толерантная Европа)
1
|
||
|
Покинул форум
3700 / 1483 / 355
Регистрация: 07.05.2015
Сообщений: 2,903
|
||
| 28.01.2016, 20:47 | ||
0
|
||
|
|
|
| 28.01.2016, 20:55 | |
|
Если чуть-чуть поразмыслить, то кто-нибудь может назвать слова Женского рода не оканчивающиеся на "А"
Мужского заканчиваются на гласную, А среднего на "О".
1
|
|
|
Модератор
4358 / 3428 / 512
Регистрация: 27.01.2014
Сообщений: 6,258
|
||||||||||||
| 28.01.2016, 20:59 | ||||||||||||
Но это нужно очень сильно перелопатить учебник по русскому языку и все правила определения рода слова... Добавлено через 50 секунд + конечно же ПАРСИНГ ТЕКСТА
1
|
||||||||||||
|
Модератор
4358 / 3428 / 512
Регистрация: 27.01.2014
Сообщений: 6,258
|
|
| 28.01.2016, 21:00 | |
|
0
|
|
|
|
|
| 28.01.2016, 21:03 | |
|
Хорошо в правило добавим ещё "ь" и "Я"
0
|
|
|
Модератор
4358 / 3428 / 512
Регистрация: 27.01.2014
Сообщений: 6,258
|
|||
| 28.01.2016, 21:18 | |||
|
greg zakharov, не всегда возможно определить род одними лишь правилами, для этого словарик создать неплохо было бы:
![]() Немного тут вот тут Добавлено через 3 минуты Andrey PSt, конечно на скорую руку да, можно лишь на окончания смотреть, почему нет, остальное надо комбирировать, используя какой-то словать, порыться в интернете и его создать несложно ведь ) займет минут 20 от силы... Добавлено через 5 минут Andrey PSt, мы сидели в суши-баре, ели роллы, пили ром. тут вообще только у двух слов можно род определить... А человек, НЕРУССКИЙ, это не сразу поймет )))
2
|
|||
|
307 / 248 / 40
Регистрация: 28.09.2013
Сообщений: 600
|
|||
| 28.01.2016, 22:08 | |||
|
Интересно, как же вы будете объяснять компьютеру где корень, а где окончание) Особенно без словаря.
А грамматику и русский я знаю прекрасно) очень любил в школе русский язык) Добавлено через 3 минуты Это в ответ на: Интересно, как же вы будете объяснять компьютеру где корень, а где окончание) Особенно без словаря. А грамматику и русский я знаю прекрасно) очень любил в школе русский язык) Добавлено через 3 минуты Это в ответ на:
1
|
|||
|
Покинул форум
3700 / 1483 / 355
Регистрация: 07.05.2015
Сообщений: 2,903
|
||||
| 28.01.2016, 22:42 | ||||
|
Всегда забавляли люди крикливые и кичливые, дескать, они суперпупсы, а кругом одни недоумки (это, к слову, явно читается в ваших словах). Если по-порядку, то:
На счет остального, опять-таки если не полный, но все же бред. Если бы было дозволено трудовым договором выложить проект нейронки в открытый доступ, то... впрочем, предвижу очередную истерику одного kleiner Junge. Что ж, удачи!
0
|
||||
|
307 / 248 / 40
Регистрация: 28.09.2013
Сообщений: 600
|
||||
| 28.01.2016, 23:04 | ||||
|
Вашей непосредственной занятости в разработке нейронных сетей не отрицаю, тем не менее. 2) Истерики никакой нет. И более 15 лет в программировании (по профессии, а не хобби) я не расцениваю как ребячество. Это, кстати, о немецком) 3) Также надеюсь, что вы, имея опыт работы с нейронными сетями, не будете препираться, что введение новой информации подразумевает переобучение сети и, соответственно, требует значительных временнЫх затрат, как минимум. По сему, в решении задачи автора, использование НС как минимум не рационально!
1
|
||||
| 28.01.2016, 23:04 | |
|
Помогаю со студенческими работами здесь
17
Выделить из заданного списка слова, оканчивающиеся на заданную букву, и указать их род
Сравнение текста введенного в Textbox по name. При этом Textbox создан динамически
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|