code: def parse_word_with(self, poetry_tools: PoetryTools):
          
          phonemes = poetry_tools.tr.text_to_phonemes(self.text)
          self.syl = poetry_tools.syllabifier.syllabify_phonemes(phonemes)
          for i, syllable in enumerate(self.syl):
              self.ipa_transcription.append([])
              syl_len = measure_old_norse_syllable(syllable).value
              syl_stress = 1 if i == 0 else 0
  
              self.length.append(syl_len)
              self.stress.append(syl_stress)
              for c in syllable:
                  self.ipa_transcription[i].append(c.ipar)
docs: Compute the phonetic transcription of the word with IPA representation
          Compute the syllables of the word
          Compute the length of each syllable
          Compute if a syllable is stress of noe
          Compute the POS category the word is in
  
          :param poetry_tools: instance of PoetryTools
          :return: