Answer the question
In order to leave comments, you need to log in
Does Habré need a review of the library for declension of full name?
Now I am writing the NameCaseLib library for PHP5, which allows you to automatically decline Ukrainian and Russian full names. Do I need an overview of the library on Habrahabr.
If you need a review, what should you pay more attention to:
- usage examples
- development history
- technical description of the library operation
- testing and writing methodology
Or your other wishes.
Answer the question
In order to leave comments, you need to log in
I would love a review.
It would also be interesting to do the following: download some large list of names and surnames from some social network and then compare the results of work with this one: nano.yandex.ru/project/inflect/
I would love to read.
I would like to draw attention to the various ways of implementation and why you chose the way you chose. Thanks in advance for the article ;)
Oh, it's a pity that only in PHP ...
Under .Net, you can’t attach it, unfortunately
I would read it with pleasure. It is especially interesting how the processing of “complex” and foreign surnames takes place.
Linus Torvalds - in the instrumental case it outputs as "Linus". I understand that the library is designed more for Russian full names, but still.
Declines foreign surnames:
namecaselib.com/case/ru/%D0%9C%D0%B0%D1%80%D1%82%D0%B0%20%D0%93%D0%BE%D0%BB%D1%8C %D0%B4%D0%B5%D0%BD%D0%B1%D0%B5%D1%80%D0%B3/
It would be interesting, yes. Only it needs to be finished a little - try Zotik.
Failed to decline: Valeria Guy
In Ukrainian, he determines that Guy is a surname, but not in Russian and tries to decline it.
My name is mixed up with my last name :)
namecaselib.com/case/ru/%D0%AD%D0%BB%D1%8C%D0%BA%D0%B8%D0%BD%20%D0%90%D1%85 %D1%83%D0%BD%D0%B4%D0%B7%D0%B0%D0%B4%D0%B5/
Penelope Cruz was too tough.
When I click on the "Russian" / "Ukrainian" buttons, I get a 404 error:
The requested URL /case/en/demo.php was not found on this server.
Tsakh Natalya - in Russian it is not defined as a female surname and, accordingly, inclines in full
Jack Sparrow Fedorovich - in Russian he thinks that Sparrow and Jack are names
Incorrectly declines my surname in Russian . In Ukrainian - everything is ok.
A review is definitely needed :) More interested in the theoretical part.
There is a problem with women's surnames. For example, "Elena Pendyur" is stubbornly defined as a man, leaning incorrectly. It's too early to review your library IMHO.
a good undertaking - but here's a tip: the declension should take into account whether this is a masculine surname or not. therefore, in places of use, it is recommended to use additional. ME/JO registration line. in contact and done after all
namecaselib.com/case/ua/%D0%93%D0%BE%D0%B4%D0%BE%D0%B2%D1%8B%D1%85%20%D0%9E%D0%BB%D0%B5 % D0% B3% 20% D0% 9F% D0% B0% D0% B2% D0% BB% D0% BE% D0% B2% D0% B8% D1% 87 / error directly on the example)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question