Comments (6)
Ви можете визначати стать особи за закінченнями імен по батькові (див. творення імен по батькові, наприклад, https://webpen.com.ua/pages/Morphology_and_spelling/creation_surname.html).
В найближчому часі не планується додавання такої функції, але якщо маєте якісь ідеї, то буду радий почути.
from shevchenko-js.
В найближчому часі не планується додавання такої функції, але якщо маєте якісь ідеї, то буду радий почути.
Дякую за відповідь. Ідеями навряд чи зможу допомогти, так як не є програмістом.
Але знайшов один схожий проект:
https://github.com/seagullua/NameCaseLib
Головна проблема в тому, що є помилкові відмінювання і, скорiш за все, вже не підтримується автором.
from shevchenko-js.
Ви використовуєте веб інтерфейс для відмінювання? У вашому сценарії використання завжди є ім'я по батькові?
from shevchenko-js.
Ви використовуєте веб інтерфейс для відмінювання? У вашому сценарії використання завжди є ім'я по батькові?
Так, використовую веб інтерфейс.
Є різні сценарії:
ім’я + по батькові;
ім’я + прізвище;
прізвище + ім’я + по батькові.
Якщо вказують по батькові, то роблю перевірку через Excel за останнью літерою, якщо по батькові закінчується на "ч" у називному відмінку - чоловік, інакше - жінка.
І в кінці, якщо треба, роблю відмінювання у кличному відмінку.
from shevchenko-js.
@rElectronik Зрозуміло, дякую за інформацію.
На даний момент я не розглядаю варіант додавання автоматичного визначення статі в саму бібліотеку, та для вашого сценарію використання додав опцію автоматичного визначення статі на веб-інтерфейс (див. опцію "Авто" на формі демонстрації відмінювання).
Автоматичне визначення статі використовує по батькові (класифікує за закінченням) або ж ім'я (шукає в словнику з 1155 найпоширеніших імен). Якщо ж стать визначити неможливо, показується помилка про необхідність ручного вибору статі.
Надіюсь, що це спростить вам роботу.
from shevchenko-js.
@rElectronik Зрозуміло, дякую за інформацію.
Дякую за спілкування, неодмінно скористаюсь оновленим веб-інтерфейсом!
from shevchenko-js.
Related Issues (18)
- Some bad last names in last_names.json file (data folder) HOT 1
- Failed to parse sorce map HOT 1
- Optimize npm package size HOT 1
- Відмінювання прізвищ, які співпадають із загальним іменником HOT 2
- Додати чергування та спеціальні правила в іменниках II відміни HOT 3
- Auto gender HOT 5
- Cannot import library: getting 404 HOT 1
- Convert to Python script HOT 2
- Using script as a macros for Libreoffice/MS Office HOT 4
- Would that be possible to use shevchenko.js to apply declensions to country and city names? HOT 1
- Не вірне відмінювання жіночих імен за новим правописом 2019 HOT 1
- redundant dependency? HOT 1
- wrong invocation declension HOT 1
- Incorrect generation within the Vinnytsia Council case HOT 1
- Feedback - Помилка у відмінюванні Андреєв, Сергеєв
- Feedback - Помилка відмінювання Кожухар, Кобзар
- Feedback - Помилка у відмінюванні Нікітін, Сабанін HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from shevchenko-js.