Difference between revisions of "User:Khannatanmai/GSoC2020Progress"

From Apertium
Jump to navigation Jump to search
Line 3: Line 3:
 
= To Do =
 
= To Do =
 
== Community Bonding Period (May 4 - June 1) ==
 
== Community Bonding Period (May 4 - June 1) ==
* Write tests to prepare for test driven development
 
 
* Run some experiments with the new stream format
 
* Run some experiments with the new stream format
   
 
= Ongoing =
 
= Ongoing =
 
== Community Bonding Period (May 4 - June 1) ==
 
== Community Bonding Period (May 4 - June 1) ==
 
* Write tests to prepare for test driven development
* Create a suitable development and debugging environment for the pipe
 
 
* Analyse the code of the parsers of the modules
 
* Analyse the code of the parsers of the modules
  +
* Modify generator to ignore secondary tags while matching
* Modifying transfer to pass secondary tags ahead. Updates can be found [https://wiki.apertium.org/wiki/User:Khannatanmai/New_Apertium_stream_format#Progress here].
 
 
 
= Completed =
 
= Completed =
 
== Application Review Period (March 31 - May 3) ==
 
== Application Review Period (March 31 - May 3) ==
Line 22: Line 20:
 
* Document the change needed in tokeniser, bidix lookup, and generation to include surface form: [[User:Khannatanmai/Eliminating_Dictionary_Trimming]]
 
* Document the change needed in tokeniser, bidix lookup, and generation to include surface form: [[User:Khannatanmai/Eliminating_Dictionary_Trimming]]
 
* Document all the proposed benefits with including secondary information
 
* Document all the proposed benefits with including secondary information
  +
  +
== Community Bonding Period (May 4 - June 1) ==
 
* Create a suitable development and debugging environment for the pipe (Xcode)
 
* Modifying transfer to pass secondary tags ahead. Updates can be found [https://wiki.apertium.org/wiki/User:Khannatanmai/New_Apertium_stream_format#Progress here].

Revision as of 18:58, 12 May 2020

Work Plan: http://wiki.apertium.org/wiki/User:Khannatanmai/GSoC2020Proposal_Trimming#Work_Plan

To Do

Community Bonding Period (May 4 - June 1)

  • Run some experiments with the new stream format

Ongoing

Community Bonding Period (May 4 - June 1)

  • Write tests to prepare for test driven development
  • Analyse the code of the parsers of the modules
  • Modify generator to ignore secondary tags while matching

Completed

Application Review Period (March 31 - May 3)

  • Compile all the discussion about the modification to the stream format (in talk pages)
  • Create dedicated page for the development of the new stream format: User:Khannatanmai/New_Apertium_stream_format
  • Going through the documentation again and reading the wikis for each module just to ensure I haven't missed anything in the overall working of Apertium as I've never really made a language pair.
  • http://wiki.apertium.org/wiki/User:Khannatanmai/New_Apertium_stream_format : Document modification to Apertium stream format (see talk pages for relevant discussion)
  • Document how much change is needed in which parsers and what the change is
  • Proof of Concept for the new format
  • Document the change needed in tokeniser, bidix lookup, and generation to include surface form: User:Khannatanmai/Eliminating_Dictionary_Trimming
  • Document all the proposed benefits with including secondary information

Community Bonding Period (May 4 - June 1)

  • Create a suitable development and debugging environment for the pipe (Xcode)
  • Modifying transfer to pass secondary tags ahead. Updates can be found here.