суббота, 25 октября 2014 г.

Семантический JSON


Текст с обратной ссылкой

[
    {
        сижу: {
            кто: я,
            где: {
                на стуле: {
                    где: перед компьютером
                }
            }
        }
    },
    {
        работает: {
            что: {
                компьютер: {
                    сижу: {
                        где: {
                            на стуле: {
                                где: ?
                        }
                    }
                }
            }
        }
    }
]



Вопрос


[{
    сижу: {
        кто: я,
        где: ?
    }
}]


Вопрос о действии

[{
    ?: {
        что: компьютер
    }
}]



Правила

Перечисления заключаются в прямоугольные скобки

Блоки заключаются в фигурные скобки

Сообщение состоит из перечисления действий

Действие заключено в фигурные скобки (является блоком)

У действия только один ключ - сказуемое

К ключу действия относится блок уточняющей информации

Блок уточняющей информации может быть пуст

Ключами в блоке уточняющей информации являются вопросительные слова - кто, что, когда, как, почему, зачем и др.

Ключу в блоке уточняющей информации может быть сопоставлено:
- слово
- блок
- перечисление слов и блоков

Если ключу в блоке уточняющей информации сопоставлен блок или перечисление блоков, каждый из которых имеет единственный ключ-действие, то речь идёт о подчинённых предложениях

Если ключу в блоке уточняющей информации сопоставлен блок, ключ которого не является действием, то речь идёт о сложном уточнении

В сложном уточнении есть только один ключ, который отвечает на соответствующий вопрос

В сложном уточнении за ключом следует либо вложенный блок уточнений, либо обратная ссылка

Отличительные черты обратной ссылки:
- ключом является сказуемое
- сопоставлена ключу, который не является вопросительным словом
- содержит вопросительный знак, который стоит на месте другого названия этого же предмета выше по тексту
- является полной или урезанной копией одного из действий выше по тексту

Другие мысли здесь и прототип здесь.

Комментариев нет:

Отправить комментарий