Difference between revisions of "User:Asfrent/MSc Log"

From Apertium
Jump to navigation Jump to search
Line 13: Line 13:
 
|
 
|
 
|
 
|
  +
|- style="background-color: #FFF68F;" |
|-
 
 
| Research UTF and Prolog.
 
| Research UTF and Prolog.
 
|
 
|
 
|
 
|
  +
|- style="background-color: #FFF68F;" |
|-
 
 
| Write a simple PoS disambiguator that makes a random choice.
 
| Write a simple PoS disambiguator that makes a random choice.
 
|
 
|
 
|
 
|
  +
|- style="background-color: #FFF68F;" |
|-
 
 
| Set up a repository for the project.
 
| Set up a repository for the project.
 
|
 
|
 
|
 
|
  +
|- style="background-color: #FFF68F;" |
|-
 
 
| Check licensing of MIL code.
 
| Check licensing of MIL code.
 
|
 
|
 
|
 
|
  +
|- style="background-color: #FFF68F;" |
|-
 
 
| Design internal representation of the input data.
 
| Design internal representation of the input data.
 
|
 
|
 
|
 
|
  +
|- style="background-color: #FFF68F;" |
|-
 
 
| Design rules.
 
| Design rules.
 
|
 
|
 
|
 
|
  +
|- style="background-color: #FFF68F;" |
|-
 
 
| Implement basic predicates.
 
| Implement basic predicates.
 
|
 
|
 
|
 
|
  +
|- style="background-color: #FFF68F;" |
|-
 
 
| Learn rules using MIL.
 
| Learn rules using MIL.
 
|
 
|

Revision as of 10:39, 13 July 2014

MSc

Plan, questions, stuff

Short term plan / Pendings

Pending Estimated date Notes
Write a DCG for the apertium stream format.
Research UTF and Prolog.
Write a simple PoS disambiguator that makes a random choice.
Set up a repository for the project.
Check licensing of MIL code.
Design internal representation of the input data.
Design rules.
Implement basic predicates.
Learn rules using MIL.

Questions

Log

11.07.2014

  • Read ILP paper from Francis.
  • Got MIL code, did a few tests.
  • Tracked down and downloaded test data from Apertium project for the tagger.
  • Read about tagging, CG and rules.
  • Wrote a Prolog script that reads all the lines from a file.

12.07.2014

  • Started to read CG docs in order to make the design of the data structures.
  • Did a bit of research on Prolog DCG.
  • Wrote stream tokenizer in Prolog.
  • Wrote token splitter in Prolog.