C
C
ChemAli2014-06-04 08:40:18
Algorithms
ChemAli, 2014-06-04 08:40:18

Do you need an algorithm for automatic classification of professions?

There is a site where people indicate their profession or occupation in their profiles. For example, "a cook in a Japanese restaurant", "cleaning administrator" or "forwarding driver". There was a need to classify these professions to more general ones, that is, in fact, to gather people into groups according to their profession and assign their own group to each. For my examples - "cook", "administrator" and "driver". There can be two professions. For example, some kind of “mechanic” should ideally be both a “mechanic” and a “car mechanic”.
We need an algorithm for such a classification.
Now I do to the extent of understanding and knowledge. I have compiled a list of about 1200 common professions and for each of them - a list of keywords that can characterize the profession. Then I built an index from this in the Sphinx search engine and select a profession, playing with throwing out words “unfamiliar” to the index. Sphinx is needed to account for morphology.
I feel that the technique of such a classification can be simpler and more accurate, I tried to google, but I did not find anything intelligible.
Help, please, with keywords for Google and I will be especially grateful for pieces of code with logic explanations.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
M
Mikhail Lyalin, 2014-06-04
@mr_jok

1/ selection tree: humanitarian - non-humanitarian profession, etc.
2/ en.wikipedia.org/wiki/%CE%E1%F9%E5%F0%EE%F1%F1%E8%...

M
Mikhail Alekseev, 2014-06-04
@Fandorin

I propose to do this: make a fixed list of professions, and if a person does not find his own in this list, then let him add it. As a result, it will not be necessary to intuit anything.

A
Andrew, 2014-06-04
@OLS

Should a "cleaning administrator" end up being classified as a "manager" or as a "housekeeper"?

I
Ivan Soshnikov, 2014-06-17
@soshnikov

And the minder, is he a car mechanic or a sailor? ;)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question