# ToDo: - Add back the chatbot instruction - Allow users to edit the instructions or create their own instructions and save them - Figure out how to do evaluations of the retrieved passages and of the final answer - First maybe do evals through a download - Then figure out how to automate evals through langsmith - Add ability to filter by source and maybe chapter - Use the SRF versions of the books - Add additional metadata to the vector database - Learn how to use state with Gradio - do Gradio docs deepdive