Roadmap » History » Version 5

Jeremy Gow, 2012-11-01 04:20 PM

1 1 Jeremy Gow
h1. Roadmap
2 1 Jeremy Gow
3 1 Jeremy Gow
4 5 Jeremy Gow
The immediate goal is to have a stable release version that is compatible with sbcl 1.1
5 5 Jeremy Gow
* To fix: ground-truth-segmenter class missing during compilation
6 5 Jeremy Gow
* To fix: non-terminating method calls in amuse interface.
7 5 Jeremy Gow
* Minor fixes for boundary cases thrown up by Turkish Makam data.
8 5 Jeremy Gow
* Ensure
9 1 Jeremy Gow
10 5 Jeremy Gow
h2. Short-term
11 1 Jeremy Gow
12 5 Jeremy Gow
A simple configuration script: remove the need to edit paths in source code. 
13 1 Jeremy Gow
14 5 Jeremy Gow
Some basic benchmarks to ensure stability of future development versions:
15 5 Jeremy Gow
* Use Conklin examples etc.
16 1 Jeremy Gow
17 5 Jeremy Gow
Viewpoint selection:
18 5 Jeremy Gow
* Adding viewpoint weights to output.
19 5 Jeremy Gow
* Optionally specify: start point for search, min-links
20 5 Jeremy Gow
* More flexible way for user to specify constraints on viewpoint search:
21 5 Jeremy Gow
** Define labelled viewpoint classes
22 5 Jeremy Gow
** Pairs/triples of labels/wildcards specify acceptable combinations
23 5 Jeremy Gow
** User provides whitelist or blacklist spec
24 1 Jeremy Gow
25 1 Jeremy Gow
New basic viewpoints:
26 1 Jeremy Gow
* cents - a higher resolution representation of pitch.
27 5 Jeremy Gow
* comma 
28 5 Jeremy Gow
* metrical contour
29 1 Jeremy Gow
30 5 Jeremy Gow
Efficiency:
31 5 Jeremy Gow
* Check/extend caching of models etc.
32 5 Jeremy Gow
* Use sampling to estimate mean IC during VP selection.
33 1 Jeremy Gow
34 1 Jeremy Gow
h2. Mid-term
35 4 Jeremy Gow
36 5 Jeremy Gow
Viewpoint selection:
37 5 Jeremy Gow
* Optimise based on match with existing IC values.
38 4 Jeremy Gow
39 5 Jeremy Gow
Allow user to specify structure of model.
40 5 Jeremy Gow
* Determine order in which distributions are combined.
41 5 Jeremy Gow
* Specify weights for particular combinations, e.g. weighted viewpoints, or weighted memory stores.
42 5 Jeremy Gow
* Multiple memory stores.
43 5 Jeremy Gow
* Specify alternative context strategies.
44 5 Jeremy Gow
* Provide some prepackaged models, e.g. the current model structure.
45 5 Jeremy Gow
46 5 Jeremy Gow
Allow models to use predictive information (PI), expected PI and PI rate (as analogs to IC, entropy and entropy rate respectively).
47 5 Jeremy Gow
48 1 Jeremy Gow
h2. Long-term
49 1 Jeremy Gow
50 5 Jeremy Gow
Hierarchical structure.
51 5 Jeremy Gow
Parallel implementation.