JulianFrattini/cira

Utilize Deserialization for loading static Sentence Files

Closed this issue · 0 comments

The development of the API (#16) included methods for serialization and deserialization of complex dataclass objects with often cyclic dependencies to simple dictionaries, which are better for transmission. These methods shall be used in the loader.py module, which also requires restructuring the static sentence files.

  • Rewrite static sentence files to make them eligible for the from_dict methods
  • Replace conversion logic in the loader.py module with the from_dict methods