Dynamic Storytelling Algorithms Using Contextual Aspects Of A Large Language Model