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