Package banner.eval

Class BANNER


  • public class BANNER
    extends Object
    • Constructor Detail

      • BANNER

        public BANNER()
    • Method Detail

      • main

        public static void main​(String[] args)
                         throws org.apache.commons.configuration.ConfigurationException,
                                IOException
        Throws:
        org.apache.commons.configuration.ConfigurationException
        IOException
      • train

        public static void train​(org.apache.commons.configuration.HierarchicalConfiguration config,
                                 Double percentage)
                          throws org.apache.commons.configuration.ConfigurationException,
                                 IOException
        Throws:
        org.apache.commons.configuration.ConfigurationException
        IOException
      • test

        public static void test​(org.apache.commons.configuration.HierarchicalConfiguration config)
                         throws org.apache.commons.configuration.ConfigurationException,
                                IOException
        Throws:
        org.apache.commons.configuration.ConfigurationException
        IOException
      • eval5by2

        public static void eval5by2​(org.apache.commons.configuration.HierarchicalConfiguration config,
                                    Double percentage)
                             throws org.apache.commons.configuration.ConfigurationException,
                                    IOException
        Throws:
        org.apache.commons.configuration.ConfigurationException
        IOException
      • eval10Fold

        public static void eval10Fold​(org.apache.commons.configuration.HierarchicalConfiguration config,
                                      Double percentage)
                               throws org.apache.commons.configuration.ConfigurationException,
                                      IOException
        Throws:
        org.apache.commons.configuration.ConfigurationException
        IOException
      • testDict

        public static void testDict​(org.apache.commons.configuration.HierarchicalConfiguration config)
                             throws org.apache.commons.configuration.ConfigurationException,
                                    IOException
        Throws:
        org.apache.commons.configuration.ConfigurationException
        IOException
      • logInput

        public static void logInput​(Set<Sentence> sentences,
                                    org.apache.commons.configuration.HierarchicalConfiguration config)
                             throws IOException
        Throws:
        IOException
      • outputMentions

        public static void outputMentions​(Sentence sentence,
                                          PrintWriter mentionOutputFile,
                                          boolean onlyNonBlank,
                                          boolean ignoreWhitespace)
      • getDataset

        public static Dataset getDataset​(org.apache.commons.configuration.HierarchicalConfiguration config)
      • getTokenizer

        public static Tokenizer getTokenizer​(org.apache.commons.configuration.HierarchicalConfiguration config)
      • getDictionary

        public static DictionaryTagger getDictionary​(org.apache.commons.configuration.HierarchicalConfiguration config)
      • getPostProcessor

        public static PostProcessor getPostProcessor​(org.apache.commons.configuration.HierarchicalConfiguration config)
      • getPosTagger

        public static dragon.nlp.tool.Tagger getPosTagger​(org.apache.commons.configuration.HierarchicalConfiguration config)
      • getLemmatiser

        public static dragon.nlp.tool.lemmatiser.EngLemmatiser getLemmatiser​(org.apache.commons.configuration.HierarchicalConfiguration config)
      • getSimFindFilename

        public static String getSimFindFilename​(org.apache.commons.configuration.HierarchicalConfiguration config)