diff --git a/src/anonymizer.py b/src/anonymizer.py index 30ccdb9de74ebfd3c6501da7a471c04a539ac4c3..e412456b766a3a7fb7606802101f5e13ec1e7a50 100644 --- a/src/anonymizer.py +++ b/src/anonymizer.py @@ -80,12 +80,15 @@ class Anonymizer: def _process_sentence(self, string_builder): string_builder = self._handle_pseudo_ann(string_builder) - sentence = ''.join(string_builder) - sentence = self._anonoymize_email(sentence) - sentence = self._anonoymize_user(sentence) - sentence = self._anonoymize_website(sentence) - sentence = self._anonoymize_phone_number(sentence) - return sentence + return self._anonoymize_phone_number( + self._anonoymize_website( + self._anonoymize_user( + self._anonoymize_email( + ''.join(string_builder) + ) + ) + ) + ) def _process_word(self, id, text, tag, ann): for annotation in ann: