28.11.2016, 22:40
|
|
Профессор
|
|
Регистрация: 08.08.2014
Сообщений: 261
|
|
Различить фамилию от Имени
Откройте какое-нибудь письмо в почте и обратите внимание на поле от кого, там может быть Фамилия + Имя || Имя + Фамилия. Мне нужно брать строку из поля от кого и определятьчто здесь является именем а что фамилией... Задача не из легких, думаю по морфологии определять (окончания) но это не совсем точно... если есть какие-либо варианты отпишите пожалуйста
|
|
29.11.2016, 00:57
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Сообщение от Rise
|
какой язык, русский?
|
Россия многонациональная страна и имена в ней не обязательно славянские, хотя пишутся на русском. )
|
|
29.11.2016, 01:06
|
|
Профессор
|
|
Регистрация: 08.08.2014
Сообщений: 261
|
|
Строка может быть как и на русском так и на английском так и транслитом...
от: Ивана Солнцева
от: Ivana Solnceva
от: John Smith
|
|
29.11.2016, 01:44
|
|
Профессор
|
|
Регистрация: 08.08.2014
Сообщений: 261
|
|
Rise,
да хорошая идея, я как раз этим щас и занимаюсь проблема в том что не могу отличить транслит от анг слов
|
|
29.11.2016, 01:58
|
|
Профессор
|
|
Регистрация: 08.08.2014
Сообщений: 261
|
|
Rise,
нет, например есть имя Mikel, в базе оно как Майкл, а транслит будет majkl
|
|
29.11.2016, 02:01
|
|
Профессор
|
|
Регистрация: 08.08.2014
Сообщений: 261
|
|
Rise,
Думаю использовать яндекс переводчик его API, там переводить а далее искать в базе... и забить на транслит можно
|
|
29.11.2016, 02:07
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Сообщение от Rise
|
я про славян и не писал
|
Ну тогда почему русский? )
- Ваша фамилия?
- Гуцишан.
- Через черточку?
И это реальная ситуация, которой парнишку просто задолбили. )
А если еще и на английском, да написано некорректно...
DynkanMaclaud, письма чьи, отправляет/получает кто?
|
|
29.11.2016, 02:33
|
|
Профессор
|
|
Регистрация: 08.08.2014
Сообщений: 261
|
|
laimas,
у нас своя почта самописная, а отправляет кто угодно , @mail, @gmail, @myjob
|
|
29.11.2016, 02:57
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,990
|
|
Сообщение от DynkanMaclaud
|
у нас своя почта
|
А если своя, что мешает запрашивать поля отправителя раздельно?
А с других серверов почтовых парсить, но ведь не факт, что в поле от кого вообще будет ФИО.
Последний раз редактировалось laimas, 29.11.2016 в 02:59.
|
|
29.11.2016, 06:51
|
Профессор
|
|
Регистрация: 10.03.2013
Сообщений: 169
|
|
DynkanMaclaud,
У меня на яндексе стоит имя фамилия 1 2.
Есть очень сложные для понимания имена, например, Нурмухамед Боранбай (это реальное имя фамилия, а если быть точным, то фамилия имя)
Ну или более понятная для нас "Черепаха Алла" тоже очень сложна для определения программой
А если имя будет Джон Смит(это вы в примере не указали)?
Так что как указали выше, только база имён, только хардкор и молиться, что бы не попалась какая нить Иван Наталья или
Бауыржан Момышулы.
Может стоит описать что за система, как работает и что за письма-будет больше ясности
|
|
|
|