|
5 | 5 | import java.util.Set;
|
6 | 6 |
|
7 | 7 | public class Vars {
|
8 |
| - //general variables |
9 |
| - public static final String LOCALHOST_IP = "160.40.50.242"; |
10 |
| - |
11 |
| - //path of images' urls extracted |
12 |
| - public static final String URL_IMAGES_PATH = "../TweetFeatureExtraction/resources/url_files/BringBack/fake_prot.txt"; |
13 |
| - |
14 |
| - //Class ItemFeaturesExtractor paths |
15 |
| - public static final String HAPPY_EMO_PATH = "C:/Users/boididou/workspace/TweetFeatureExtraction/resources/files/happy-emoticons.txt"; |
16 |
| - public static final String SAD_EMO_PATH="/Users/boididou/workspace/TweetFeatureExtraction/resources/files/sad-emoticons.txt"; |
17 |
| - |
18 |
| - public static final String FIRST_PRON_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/first-order-prons.txt"; |
19 |
| - public static final String SECOND_PRON_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/second-order-prons.txt"; |
20 |
| - public static final String THIRD_PRON_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/third-order-prons.txt"; |
21 |
| - |
22 |
| - public static final String FIRST_PRON_ES_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/first-order-prons-spanish.txt"; |
23 |
| - public static final String SECOND_PRON_ES_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/second-order-prons-spanish.txt"; |
24 |
| - public static final String THIRD_PRON_ES_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/third-order-prons-spanish.txt"; |
25 |
| - |
26 |
| - public static final String FIRST_PRON_DE_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/first-order-prons-german.txt"; |
27 |
| - public static final String SECOND_PRON_DE_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/second-order-prons-german.txt"; |
28 |
| - public static final String THIRD_PRON_DE_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/third-order-prons-german.txt"; |
29 |
| - |
30 |
| - public static final String SLANG_ENG_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/slangwords-english.txt"; |
31 |
| - public static final String SLANG_ES_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/slangwords-spanish.txt"; |
32 |
| - |
33 |
| - public static final String POS_WORDS_ENG_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/positive-words.txt"; |
34 |
| - public static final String POS_WORDS_ES_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/positive-words-spanish.txt"; |
35 |
| - public static final String POS_WORDS_DE_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/positive-words-german.txt"; |
36 |
| - public static final String NEG_WORDS_ENG_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/negative-words.txt"; |
37 |
| - public static final String NEG_WORDS_ES_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/negative-words-spanish.txt"; |
38 |
| - public static final String NEG_WORDS_DE_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/files/negative-words-german.txt"; |
39 |
| - |
40 |
| - //Where to save |
41 |
| - public static final String DB_NAME_ITEM_EXTRACTION = "FeaturesObjects2"; |
42 |
| - public static final String COLL_NAME_ITEM_EXTRACTION = "ItemFeatReals_Bostonunique2"; |
43 |
| - |
44 |
| - public static final String DB_NAME_USER_EXTRACTION = "JetBlue"; |
45 |
| - public static final String COLL_NAME_USER_EXTRACTION = "UserFeatFakes2"; |
46 |
| - |
47 |
| - |
48 | 8 |
|
49 | 9 |
|
| 10 | + //Class ItemFeaturesExtractor paths |
| 11 | + public static final String HAPPY_EMO_PATH = "resources/files/happy-emoticons.txt"; |
| 12 | + public static final String SAD_EMO_PATH="resources/files/sad-emoticons.txt"; |
| 13 | + |
| 14 | + public static final String FIRST_PRON_PATH = "resources/files/first-order-prons.txt"; |
| 15 | + public static final String SECOND_PRON_PATH = "resources/files/second-order-prons.txt"; |
| 16 | + public static final String THIRD_PRON_PATH = "resources/files/third-order-prons.txt"; |
| 17 | + |
| 18 | + public static final String FIRST_PRON_ES_PATH = "resources/files/first-order-prons-spanish.txt"; |
| 19 | + public static final String SECOND_PRON_ES_PATH = "resources/files/second-order-prons-spanish.txt"; |
| 20 | + public static final String THIRD_PRON_ES_PATH = "resources/files/third-order-prons-spanish.txt"; |
| 21 | + |
| 22 | + public static final String FIRST_PRON_DE_PATH = "resources/files/first-order-prons-german.txt"; |
| 23 | + public static final String SECOND_PRON_DE_PATH = "resources/files/second-order-prons-german.txt"; |
| 24 | + public static final String THIRD_PRON_DE_PATH = "resources/files/third-order-prons-german.txt"; |
| 25 | + |
| 26 | + public static final String SLANG_ENG_PATH = "resources/files/slangwords-english.txt"; |
| 27 | + public static final String SLANG_ES_PATH = "resources/files/slangwords-spanish.txt"; |
| 28 | + |
| 29 | + public static final String POS_WORDS_ENG_PATH = "resources/files/positive-words.txt"; |
| 30 | + public static final String POS_WORDS_ES_PATH = "resources/files/positive-words-spanish.txt"; |
| 31 | + public static final String POS_WORDS_DE_PATH = "resources/files/positive-words-german.txt"; |
| 32 | + public static final String NEG_WORDS_ENG_PATH = "resources/files/negative-words.txt"; |
| 33 | + public static final String NEG_WORDS_ES_PATH = "resources/files/negative-words-spanish.txt"; |
| 34 | + public static final String NEG_WORDS_DE_PATH = "resources/files/negative-words-german.txt"; |
| 35 | + |
50 | 36 |
|
51 | 37 | //Classification
|
52 |
| - //model files that we used for our training and testing experiments |
| 38 | + //Previous model files that we used for our training and testing experiments with initial item and user features included |
53 | 39 | public static final String MODEL_PATH_ITEM = "resources/model/j48updated.model";
|
54 |
| - public static final String MODEL_PATH_TOTAL= "resources/model/j48total.model"; |
55 | 40 | public static final String MODEL_PATH_USER= "resources/model/j48user.model";
|
| 41 | + public static final String MODEL_PATH_TOTAL= "resources/model/j48total.model"; |
56 | 42 |
|
57 |
| - //model files for additional experiment |
| 43 | + //Updated files that we used for our experiments with new item and user features included |
58 | 44 | public static final String MODEL_PATH_ITEM_sample = "resources/model/j48-item.model";
|
59 | 45 | public static final String MODEL_PATH_USER_sample = "resources/model/j48-user.model";
|
60 | 46 | public static final String MODEL_PATH_TOTAL_sample = "";
|
| 47 | + |
61 | 48 | //supported langs
|
62 | 49 | public static final HashSet<String> SUPPORTED_LANGS = new HashSet<String>(Arrays.asList("en","es","nolang"));
|
63 |
| - |
64 |
| - //MODELS |
65 |
| - //Classification models |
66 |
| - public static final String MODEL_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/resources/models/sandy/pure_dataset/random-25-original.model"; |
67 |
| - |
68 |
| - public static final String MODEL_PATH2 = "/Users/boididou/workspace/TweetFeatureExtraction/resources/models/sandy/pure_dataset/j48-item.model"; |
69 |
| - public static final String MODEL_PATH3 = "/Users/boididou/workspace/TweetFeatureExtraction/resources/models/sandy/pure_dataset/j48-user.model"; |
70 |
| - public static final String MODEL_PATH4 = "/Users/boididou/workspace/TweetFeatureExtraction/resources/models/sandy/pure_dataset/bayes.model"; |
71 |
| - |
72 |
| - public static final String MODEL_PATH_total = "/Users/boididou/workspace/TweetFeatureExtraction/resources/models/sandy/pure_dataset/J48/Atts no.34 - greed/j48-test.model"; |
73 |
| - public static final String MODEL_PATH_total2 = "/Users/boididou/workspace/TweetFeatureExtraction/resources/models/sandy/pure_dataset/RandomForest/Atts no.35 - greed/random-35-greedy-9.model"; |
74 |
| - public static final String MODEL_PATH_total3 = "/Users/boididou/workspace/TweetFeatureExtraction/resources/models/sandy/pure_dataset/kstar-35-greedy-.model"; |
75 |
| - |
| 50 | + |
76 | 51 | //lang models
|
77 | 52 | public static final String MODEL_PARSER = "edu/stanford/nlp/models/lexparser/englishPCFG.ser.gz";
|
78 |
| - |
79 |
| - //values |
80 |
| - //fake |
81 |
| - //public static final String[] SET_VALUES_TESTING_FAKE = new String[] { "0","1","2","3","4","5","6","12","13","15","18","20","22","23","24","25","26","30","31","32","34" }; |
82 |
| - //public static final String[] SET_VALUES_TRAINING_FAKE = new String[] {"7","8","9","10","11","14","16","17","19","21","27","28","29","33","35","36","37","38","39","40","41","42","43","44","45","46","47"}; |
83 |
| - public static final String[] SET_VALUES_TESTING_FAKE = new String[] { "27","28","0","1","4","5","6","12","7","8","9","10","11","14","16","17","19","21","40","41","45","46" }; |
84 |
| - public static final String[] SET_VALUES_TRAINING_FAKE = new String[] {"29","33","35","36","37","38","39","40","41","42","43","44","47","20","13","15","18","22","23","24","25","2","3","26","30","31","32","34"}; |
85 |
| - public static final Set<String> TRAINING_SET_FAKE = new HashSet<String>(Arrays.asList(SET_VALUES_TRAINING_FAKE)); |
86 |
| - public static final Set<String> TESTING_SET_FAKE = new HashSet<String>(Arrays.asList(SET_VALUES_TESTING_FAKE)); |
87 |
| - //real |
88 |
| - //public static final String[] SET_VALUES_TRAINING_REAL = new String[] {"0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47","48","49","50"}; |
89 |
| - //public static final String[] SET_VALUES_TESTING_REAL = new String[] {"51","52","53","54","55","56","57","58","59","60","61","62","63","64","65","66","67","68","69","70","71","72","73","74","75","76","77","78"}; |
90 |
| - public static final String[] SET_VALUES_TRAINING_REAL = new String[] {"21","22","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47","48","49","50","60","61","62","67","68","69","70","71","72","73","74","75","76","77","78"}; |
91 |
| - public static final String[] SET_VALUES_TESTING_REAL = new String[] {"51","52","53","54","55","56","57","58","59","63","64","65","66","0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","23","24","25"}; |
92 |
| - public static final Set<String> TRAINING_SET_REAL = new HashSet<String>(Arrays.asList(SET_VALUES_TRAINING_REAL)); |
93 |
| - public static final Set<String> TESTING_SET_REAL = new HashSet<String>(Arrays.asList(SET_VALUES_TESTING_REAL)); |
94 |
| - |
95 |
| - //fake |
96 |
| - public static final String[] SET_VALUES_TESTING_FAKEb = new String[] { "0","1","2","3","4","5","6","12","13","15","18","20","22","23","24","25","26","30","31","32","34" }; |
97 |
| - public static final String[] SET_VALUES_TRAINING_FAKEb = new String[] {"7","8","9","10","11","14","16","17","19","21","27","28","29","33","35","36","37","38","39","40","41","42","43","44","45","46","47"}; |
98 |
| - public static final Set<String> TRAINING_SET_FAKEb = new HashSet<String>(Arrays.asList(SET_VALUES_TRAINING_FAKEb)); |
99 |
| - public static final Set<String> TESTING_SET_FAKEb = new HashSet<String>(Arrays.asList(SET_VALUES_TESTING_FAKEb)); |
100 |
| - //real |
101 |
| - public static final String[] SET_VALUES_TRAINING_REALb = new String[] {"0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47","48","49","50"}; |
102 |
| - public static final String[] SET_VALUES_TESTING_REALb = new String[] {"51","52","53","54","55","56","57","58","59","60","61","62","63","64","65","66","67","68","69","70","71","72","73","74","75","76","77","78"}; |
103 |
| - public static final Set<String> TRAINING_SET_REALb = new HashSet<String>(Arrays.asList(SET_VALUES_TRAINING_REALb)); |
104 |
| - public static final Set<String> TESTING_SET_REALb = new HashSet<String>(Arrays.asList(SET_VALUES_TESTING_REALb)); |
105 |
| - //hashset |
106 |
| - public static final String URL_HASHMAP_FAKE = "hashmap.txt"; |
107 |
| - public static final String URL_HASHMAP_REAL = "hashmapreal.txt"; |
108 |
| - public static final String FAKE_WORDS_PATH = "/Users/boididou/workspace/TweetFeatureExtraction/frequencymanager/fakes/mapfake.txt"; |
109 |
| - |
| 53 | + |
110 | 54 | //hashset stanford parser labels
|
111 | 55 | public static final String[] set_labels = {"NN","NNS","NNP","NNPS"};
|
112 | 56 | public static final Set<String> LABELS = new HashSet<String>(Arrays.asList(set_labels));
|
|
0 commit comments