Методы и алгоритмы трансляции естественно-языковых запросов к базе данных в SQL-запросы. Найханова Л.В - 106 стр.

UptoLike

3) характеристика v
i8
имеет значение «от прилагательного» - Р
Е
(v
i8
, от прилагательного);
4) х
i+1
имеет характеристику v
(i+1)1
со значением «прилагательное» или «краткое
прилагательное» - (
x
i+1
:X) Р(x
i+1
, t(v
(i+1)1
, прилагательное)) или (x
i+1
:X) Р(x
i+1
, t(v
(i+1)1
, краткое
прилагательное)).
Тогда продукцию можно представить в виде: pr
28
s
=<q
28
s
, r
28
s
>, где
q
28
s
= (х
i
:X) Р
par
(x
i
, t(v
i1
, наречие), t(v
i8
, v
i8
)) Р
Е
(v
i8
, от прилагательного) ((x
i+1
:X)(Р(x
i+1
,
t(v
(i+1)1
, прилагательное)) Р(x
i+1
, t(v
(i+1)1
, краткое прилагательное))) (х
i
:X) (x
i+1
:X) Р
1
(НП, t(х
i
,
x
i+1
));
r
28
s
= add [L
4
(D, (x
i+1
, x
i
)) L
1
(x
i+1
) L
2
(x
i
)]; elim [(X, {x
i
})].
3. Правило построения словосочетания НН (наречие + наречие). Правило ищет два контактно
стоящих слова х
i
, х
i+1
, которые имеют часть речи наречие, например, гораздо выше, значительно
больше. Тогда пара лексем х
i
и х
i+1
образует пару НН тогда и только тогда, когда имеет место
закономерность, описываемая конъюнкцией следующих фактов:
1) х
i
имеет характеристику v
i1
V
i
со значением «наречие» - (х
i
:X) Р(x
i
, t(v
i1
, наречие));
2) х
i+1
имеет характеристику v
(i+1)1
со значением «наречие» - (х
i+1
:X) Р(x
i+1
, t(v
(i+1)1
,
наречие)).
Продукция представляется в виде: pr
29
s
=<q
29
s
, r
29
s
>, где
q
29
s
= (х
i
:X) Р
par
(x
i
, t(v
i1
, наречие))Р(x
i+1
, t(v
(i+1)1
, наречие))(х
i
:X) (x
i+1
:X) Р
1
(НН, t(х
i
,
x
i+1
));
r
29
s
= add [L
4
(D, (x
i+1
, x
i
)) L
1
(x
i+1
) L
2
(x
i
)]; elim [(X, {x
i
})].
4. Правило для построения словосочетания НС (наречие+существительное). Наречие имеет
признак наречное числительное, существительное стоит во множественном числе, родительном
падеже, например, много студентов, мало очень хороших студентов. В результате формируется
словосочетание НС, которое указывает на синтаксическую связь между словами. Представим
правило в виде следующей ситуации: пара лексем х
i
и х
i+1
образует пару НС тогда и только тогда,
когда имеет место закономерность, описываемая конъюнкцией следующих фактов:
1) х
i
имеет характеристику v
i1
V
i
со значением «наречие» - (х
i
:X) Р(x
i
, t(v
i1
, наречие));
2) х
i
имеет характеристику v
i8
со значением сорта «наречное числительное» - (x
i
:X) Р(x
i
, t(v
i8
,
v
i8
));
3) х
i+1
имеет характеристику v
(i+1)1
со значением «существительное» - (x
i+1
:X)Р(x
i+1
, t(v
(i+1)1
,
существительное));
4) х
i+1
имеет характеристику v
(i+1)4
со значением сорта «число» - (x
i+1
:X) Р(x
i+1
, t(v
(i+1)4
,
v
(i+1)4
));
5) х
i+1
имеет характеристику v
(i+1)5
со значением сорта «падеж» - (x
i+1
:X) Р(x
i+1
, t(v
(i+1)5
,
v
(i+1)5
));
6) v
(i+1)4
имеет значение «множественное» - P
E
(v
(i+1)4
, множественное);
7) v
(i+1)5
имеет значение «родительный» - P
E
(v
(i+1)5
, родительный).
Тогда продукцию можно представить в виде: pr
30
s
=<q
30
s
, r
30
s
>, где
q
30
s
= (х
i
:X) Р(x
i
, t(v
i1
, наречие), t(v
i8
, v
i8
)) (x
i+1
:X) Р(x
i+1
, t(v
(i+1)1
, существительное), t(v
(i+1)4
,
v
(i+1)4
), t(v
(i+1)5
, v
(i+1)5
)) P
E
(v
(i+1)4
, множественное) P
E
(v
(i+1)5
, родительный) (х
i
:X) (x
i+1
:X)
105
        3) характеристика vi8 имеет значение «от прилагательного» - РЕ(vi8, от прилагательного);
        4) хi+1 имеет характеристику v(i+1)1 со значением «прилагательное» или «краткое
прилагательное» - (∃xi+1:X) Р(xi+1, t(v(i+1)1, прилагательное)) или (∃xi+1:X) Р(xi+1, t(v(i+1)1, краткое
прилагательное)).
        Тогда продукцию можно представить в виде: pr28s =, где
        q28s= (∃хi:X) Рpar(xi, t(vi1, наречие), t(vi8, vi8))∧ РЕ(vi8, от прилагательного) ∧ ((∃xi+1:X)(Р(xi+1,
t(v(i+1)1, прилагательное)) ∨ Р(xi+1, t(v(i+1)1, краткое прилагательное))) ↔ (∃хi:X) (∃xi+1:X) Р1(НП, t(хi,
xi+1));
        r28s = add [L4(D, (xi+1, xi)) ∧ L1(xi+1) ∧ L2(xi)]; elim [(X, {xi})].
        3. Правило построения словосочетания НН (наречие + наречие). Правило ищет два контактно
стоящих слова хi, хi+1, которые имеют часть речи наречие, например, гораздо выше, значительно
больше. Тогда пара лексем хi и хi+1 образует пару НН тогда и только тогда, когда имеет место
закономерность, описываемая конъюнкцией следующих фактов:
        1) хi имеет характеристику vi1∈Vi со значением «наречие» - (∃хi:X) Р(xi, t(vi1, наречие));
        2) хi+1 имеет характеристику v(i+1)1 со значением «наречие» - (∃хi+1:X) Р(xi+1, t(v(i+1)1,
наречие)).
        Продукция представляется в виде: pr29s =, где
        q29s= (∃хi:X) Рpar(xi, t(vi1, наречие))∧Р(xi+1, t(v(i+1)1, наречие))↔(∃хi:X) (∃xi+1:X) Р1(НН, t(хi,
xi+1));
        r29s = add [L4(D, (xi+1, xi)) ∧ L1(xi+1) ∧ L2(xi)]; elim [(X, {xi})].
        4. Правило для построения словосочетания НС (наречие+существительное). Наречие имеет
признак наречное числительное, существительное стоит во множественном числе, родительном
падеже, например, много студентов, мало очень хороших студентов. В результате формируется
словосочетание НС, которое указывает на синтаксическую связь между словами. Представим
правило в виде следующей ситуации: пара лексем хi и хi+1 образует пару НС тогда и только тогда,
когда имеет место закономерность, описываемая конъюнкцией следующих фактов:
        1) хi имеет характеристику vi1∈Vi со значением «наречие» - (∃хi:X) Р(xi, t(vi1, наречие));
        2) хi имеет характеристику vi8 со значением сорта «наречное числительное» - (∃xi:X) Р(xi, t(vi8,
vi8));
        3) хi+1 имеет характеристику v(i+1)1 со значением «существительное» - (∃xi+1:X)Р(xi+1, t(v(i+1)1,
существительное));
        4) хi+1 имеет характеристику v(i+1)4 со значением сорта «число» - (∃xi+1:X) Р(xi+1, t(v(i+1)4,
v(i+1)4));
        5) хi+1 имеет характеристику v(i+1)5 со значением сорта «падеж» - (∃xi+1:X) Р(xi+1, t(v(i+1)5,
v(i+1)5));
        6) v(i+1)4 имеет значение «множественное» - PE(v(i+1)4, множественное);
        7) v(i+1)5 имеет значение «родительный» - PE(v(i+1)5, родительный).
        Тогда продукцию можно представить в виде: pr30s =, где
        q30s= (∃хi:X) Р(xi, t(vi1, наречие), t(vi8, vi8)) ∧(∃xi+1:X) Р(xi+1, t(v(i+1)1, существительное), t(v(i+1)4,
v(i+1)4), t(v(i+1)5, v(i+1)5)) ∧ PE(v(i+1)4, множественное)∧ PE(v(i+1)5, родительный) ↔ (∃хi:X) (∃xi+1:X)

                                                        105