gangeli / NaturalLI

Natural Logic Inference for Common Sense Reasoning
MIT License
62 stars 12 forks source link

relation edge_type not formed #13

Closed p6jain closed 9 years ago

p6jain commented 9 years ago

After importing the data as follows: $ psql $DBNAME < naturalli_schema.sql $ psql $DBNAME < naturalli_data.sql $ psql $DBNAME < naturalli_indexes.sql

When I list all the relations formed naturalli database I cannot find edge_type relation. However the remaining 5 - edge, fact, privative, word, word_sense are there. naturalli=# \dt+ List of relations Schema | Name | Type | Owner | Size | Description --------+------------+-------+----------+---------+------------- public | edge | table | postgres | 564 MB | public | fact | table | postgres | 26 GB | public | privative | table | postgres | 192 kB | public | word | table | postgres | 8648 kB | public | word_sense | table | postgres | 21 MB |

Can you please help here.

gangeli commented 9 years ago

I've updated the database files. You can also just execute:

CREATE TABLE edge_type (
    index smallint,
    type text
);
INSERT INTO edge_type (index, type) VALUES (0, 'wordnet_up');
INSERT INTO edge_type (index, type) VALUES (1, 'wordnet_down');
INSERT INTO edge_type (index, type) VALUES (2, 'wordnet_noun_antonym');
INSERT INTO edge_type (index, type) VALUES (3, 'wordnet_noun_synonym');
INSERT INTO edge_type (index, type) VALUES (4, 'wordnet_verb_antonym');
INSERT INTO edge_type (index, type) VALUES (5, 'wordnet_adjective_antonym');
INSERT INTO edge_type (index, type) VALUES (6, 'wordnet_adverb_antonym');
INSERT INTO edge_type (index, type) VALUES (7, 'wordnet_adjective_pertainym');
INSERT INTO edge_type (index, type) VALUES (8, 'wordnet_adverb_pertainym');
INSERT INTO edge_type (index, type) VALUES (9, 'wordnet_adjective_related');
INSERT INTO edge_type (index, type) VALUES (10, 'angle_nn');
INSERT INTO edge_type (index, type) VALUES (11, 'freebase_up');
INSERT INTO edge_type (index, type) VALUES (12, 'freebase_down');
INSERT INTO edge_type (index, type) VALUES (13, 'add_noun');
INSERT INTO edge_type (index, type) VALUES (14, 'add_verb');
INSERT INTO edge_type (index, type) VALUES (15, 'add_adj');
INSERT INTO edge_type (index, type) VALUES (16, 'add_negation');
INSERT INTO edge_type (index, type) VALUES (17, 'add_existential');
INSERT INTO edge_type (index, type) VALUES (18, 'add_quantifier_other');
INSERT INTO edge_type (index, type) VALUES (19, 'add_universal');
INSERT INTO edge_type (index, type) VALUES (20, 'add_?');
INSERT INTO edge_type (index, type) VALUES (21, 'del_noun');
INSERT INTO edge_type (index, type) VALUES (22, 'del_verb');
INSERT INTO edge_type (index, type) VALUES (23, 'del_adj');
INSERT INTO edge_type (index, type) VALUES (24, 'del_negation');
INSERT INTO edge_type (index, type) VALUES (25, 'del_existential');
INSERT INTO edge_type (index, type) VALUES (26, 'del_quantifier_other');
INSERT INTO edge_type (index, type) VALUES (27, 'del_universal');
INSERT INTO edge_type (index, type) VALUES (28, 'del_?');
INSERT INTO edge_type (index, type) VALUES (29, 'quantifier_up');
INSERT INTO edge_type (index, type) VALUES (30, 'quantifier_down');
INSERT INTO edge_type (index, type) VALUES (31, 'quantifier_negate');
INSERT INTO edge_type (index, type) VALUES (32, 'quantifier_reword');
INSERT INTO edge_type (index, type) VALUES (33, 'morph_fudge_number');
INSERT INTO edge_type (index, type) VALUES (34, 'sense_remove');
INSERT INTO edge_type (index, type) VALUES (35, 'sense_add');
p6jain commented 9 years ago

Thanks!