J.K. Rowling based Hermione off of herself, as she was somewhat of an ‘overachiever’ in school. Her patronus, an otter, also happens to be Rowling’s favourite animal.