1   import de.unihd.dbs.heideltime.standalone.DocumentType;
2   import de.unihd.dbs.heideltime.standalone.HeidelTimeStandalone;
3   import de.unihd.dbs.heideltime.standalone.OutputType;
4   import de.unihd.dbs.heideltime.standalone.exceptions.DocumentCreationTimeMissingException;
5   import de.unihd.dbs.uima.annotator.heideltime.resources.Language;
6   import org.slf4j.Logger;
7   import org.slf4j.LoggerFactory;
8   
9   import java.util.Date;
10  
11  /**
12   * Created by alessio on 16/06/16.
13   */
14  
15  public class HeidelTest {
16  
17      private static final Logger LOGGER = LoggerFactory.getLogger(HeidelTest.class);
18  
19      public static void main(String[] args) {
20          HeidelTimeStandalone heidelTimeStandalone = new HeidelTimeStandalone(Language.ITALIAN, DocumentType.NEWS,
21                  OutputType.XMI, "/Users/alessio/Documents/scripts/simpatico-dashboard/config.props");
22  
23          try {
24              String process = heidelTimeStandalone.process(
25                      "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
26                      new Date());
27              System.out.println(process);
28  
29              process = heidelTimeStandalone.process(
30                      "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
31                      new Date());
32              System.out.println(process);
33  
34              process = heidelTimeStandalone.process(
35                      "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
36                      new Date());
37              System.out.println(process);
38  
39              process = heidelTimeStandalone.process(
40                      "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
41                      new Date());
42              System.out.println(process);
43  
44              process = heidelTimeStandalone.process(
45                      "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
46                      new Date());
47              System.out.println(process);
48  
49              process = heidelTimeStandalone.process(
50                      "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
51                      new Date());
52              System.out.println(process);
53  
54              process = heidelTimeStandalone.process(
55                      "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
56                      new Date());
57              System.out.println(process);
58  
59              process = heidelTimeStandalone.process(
60                      "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
61                      new Date());
62              System.out.println(process);
63  
64              process = heidelTimeStandalone.process(
65                      "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
66                      new Date());
67              System.out.println(process);
68  
69              process = heidelTimeStandalone.process(
70                      "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
71                      new Date());
72              System.out.println(process);
73  
74              process = heidelTimeStandalone.process(
75                      "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
76                      new Date());
77              System.out.println(process);
78  
79              process = heidelTimeStandalone.process(
80                      "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
81                      new Date());
82              System.out.println(process);
83  
84              process = heidelTimeStandalone.process(
85                      "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
86                      new Date());
87              System.out.println(process);
88  
89              process = heidelTimeStandalone.process(
90                      "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
91                      new Date());
92              System.out.println(process);
93  
94              process = heidelTimeStandalone.process(
95                      "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
96                      new Date());
97              System.out.println(process);
98  
99              process = heidelTimeStandalone.process(
100                     "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
101                     new Date());
102             System.out.println(process);
103 
104             process = heidelTimeStandalone.process(
105                     "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
106                     new Date());
107             System.out.println(process);
108 
109             process = heidelTimeStandalone.process(
110                     "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
111                     new Date());
112             System.out.println(process);
113 
114             process = heidelTimeStandalone.process(
115                     "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
116                     new Date());
117             System.out.println(process);
118 
119             process = heidelTimeStandalone.process(
120                     "Notte e alba di fuoco nel Palermitano. Lo straordinario scirocco delle ultime ore - sono stati raggiunti picchi di 39-40 gradi - unito alle raffiche di vento, stanno alimentando decine di roghi scoppiati ieri in tarda sera in diversi comuni della provincia.",
121                     new Date());
122             System.out.println(process);
123 
124             Thread.sleep(100000);
125         } catch (Exception e) {
126             e.printStackTrace();
127         }
128     }
129 }