def process(self, wikipedia_url, *args, **kwargs):
    """Given a Wikipedia page, return an example for each sentence.

    Args:
      wikipedia_url: A Wikipedia url (title)
      *args: Unused, kept for API compat
      **kwargs: Unused, kept for API compat

    Yields:
      An example for Tensorflow Datasets containing page, sentence, and text
    """
    page: fever_pb2.WikipediaDump = self._db.get_page(wikipedia_url)  # pytype: disable=annotation-type-mismatch  # attribute-variable-annotations
    for sentence_id, sentence in page.sentences.items():
      if sentence_id <= self._max_sentence_id:
        key = f'{wikipedia_url}@@@{sentence_id}'
        yield (key, {
            'wikipedia_url': wikipedia_url,
            'sentence_id': sentence_id,
            'text': sentence.text,
            'text_wikipedia_url': wikipedia_url,
            'text_sentence_id': str(sentence_id),
        })
Given a Wikipedia page, return an example for each sentence.

    Args:
      wikipedia_url: A Wikipedia url (title)
      *args: Unused, kept for API compat
      **kwargs: Unused, kept for API compat

    Yields:
      An example for Tensorflow Datasets containing page, sentence, and text
    
language/serene/wiki_tfds.py