JavaNLP meeting notes for 04/16/03 Apparently not much got done last week, so we have a set of small concrete tasks for this week. Tomorrow at NLP lunch we will have an expert group on the classify API, specifically what code we need to facilitate implementing new classifiers. Next week will consist of a brief update on tasks, a report from the classify expert group, and a tutorial from Chris on the trees package. Thanks to Chris for bringing food next week! Any volunteers for next week? Chris-can you send around a copy of your JavaJobs.txt to ensure everyone has a copy? Here are the task numbers that people volunteered for: Rog: 1 Sep: 2 Huy: 3, 6, 12 Dan: 4, 5 Kristina: 8, 11 Chris: 9 Joseph: 7, 10 Other tasks: - Sep: finish converting docs to document readers - Dan: comment external classify code ------------------------------------------ EVERYONE ADD MISSING AUTHOR TAGS THIS WEEK ------------------------------------------ There are still 459 java files with no author tags!! That's over 35% of the classes. Here is the breakdown by package: 8 edu.stanford.nlp.annotation 42 edu.stanford.nlp.classify.old 40 edu.stanford.nlp.cluster 58 edu.stanford.nlp.dbm 6 edu.stanford.nlp.ie 4 edu.stanford.nlp.ie.desc 9 edu.stanford.nlp.ie.hmm 3 edu.stanford.nlp.ie.merge 1 edu.stanford.nlp.ie.ner 19 edu.stanford.nlp.ie.pcfg 1 edu.stanford.nlp.ie.protege 2 edu.stanford.nlp.io 52 edu.stanford.nlp.linalg 12 edu.stanford.nlp.math 1 edu.stanford.nlp.maxent.iis 6 edu.stanford.nlp.mt 1 edu.stanford.nlp.parser.lexparser 22 edu.stanford.nlp.process 1 edu.stanford.nlp.process..bak 1 edu.stanford.nlp.process.~ 114 edu.stanford.nlp.redwoods 13 edu.stanford.nlp.redwoods.pp 2 edu.stanford.nlp.stats 2 edu.stanford.nlp.swing 7 edu.stanford.nlp.tagger.maxent 12 edu.stanford.nlp.trees 1 edu.stanford.nlp.trees..classic 1 edu.stanford.nlp.trees.international 6 edu.stanford.nlp.util 6 edu.stanford.nlp.web 6 edu.stanford.nlp.wsd Everyone should make sure that their classes have author tags. It's really easy to add author tags using bin/authorTags.pl in javanlp (thanks dan!). For example, if I wanted to add author tags to all the classes in ie.protege, I would type (all on one line): ~/javanlp> bin/authorTags.pl -n "Joseph Smarr (jsmarr@stanford.edu)" src/edu/stanford/nlp/ie/protege You can specify whole directories and/or individual classes and it will add author tags to the files that don't have them, including adding a class-level comment if none exists. PLEASE USE THIS SCRIPT AND LET'S HAVE ALL OUR CLASSES TAGGED BY NEXT WEEK!! While you're looking through these classes, please also take a moment to consider whether the classes are worth keeping in JavaNLP or whether they should be "attic-ed" in someplace accessible but out of the way. We don't want JavaNLP to be full of semi-useless code that makes it seem overwhelming and broken! Thanks, js