Is there a Transformer specialised in splitting a large output of text?

Is there a Transformer specialised in splitting a large output of text ? My use case is to split a raw PDF string into multiples objects, e.g (from Introduction - Hugging Face NLP Course) :

{
  title: "Introduction",
  sections: [
    {
      name: "Welcome to the 🤗 Course!",
      content: "This course will teach you about ..."
    },
    {
      name: "What to expect?",
      content: "Here is a brief overview of the course:"
    },
    ...
  ]
}