docs: def process_document(self, doc):
          """
          Add your code for processing the document
          """
  
          descriptions = doc.select_segments("projects[*].description")
          projects = doc.select_segments("projects[*]")
  
          for d, p in zip(descriptions, projects):
  
              # First phase of extraction
              names = doc.extract(self.name_extractor, d)
              p.store(names, "members")
  
              # Second phase of extraction
              students = []
              for name_extraction in names:
                  students += doc.extract(self.student_extractor, name_extraction)
              p.store(students, "students")
          doc.kg.add_value("developer", json_path="projects[*].members[*]")
          doc.kg.add_value("owner", json_path="projects[*].students[*]")
          return list()