Language-Independent Named Entity Recognition Algorithm