Browse by Topic
Ask a Question
Open any category and select a question to see Don's answer.
Don-Bot is a human-reviewed Q&A tool. You are selecting from prewritten questions, not chatting live with Don. AI helps organize and present the answers. It does not invent his positions. Every answer here reflects Don's actual views.
Recent
Pick a question.
The fastest way to understand this campaign is to ask the questions people are already thinking about.
Choose a category and select any question.
How this was built
This Campaign Shows Its Work
This campaign is committed to showing its work, not just stating positions. When a tool or workflow helps make civic information more accessible, it should be explained, shared, and made useful beyond the campaign. The instruction set below shows, in plain English, how a human-reviewed Q&A tool like this can be built with AI from a set of questions and answers.
Build a Human-Reviewed Q&A Chatbot I want to build a simple chatbot-style webpage from a set of questions and answers I provide. The chatbot should not make up answers. Visitors should choose from prewritten questions, organized by topic, and the site should show the answer I already reviewed. Please build it with these requirements: 1. Create expandable categories for the questions. 2. Put each question under the right category. 3. When someone clicks a question, show the matching answer in a chat-style answer window. 4. Do not allow visitors to type their own questions unless I specifically provide a safe answer system. 5. Add a short "typing" indicator before the answer appears. 6. Make the answer appear with a fast typewriter effect. 7. Add one subtle human-like correction while typing, such as a typo that gets erased and fixed, or a word that gets replaced with a better word. 8. Make the correction slow enough that people can notice it, but not so slow that the tool becomes annoying. 9. On desktop, keep the answer window visible while people browse questions. 10. On mobile, scroll people to the answer after they select a question, then give them an easy way to return to the question list. 11. Add a plain-language note explaining that the chatbot uses human-reviewed answers. 12. Add page metadata and FAQ schema so search engines can understand the questions and answers. 13. Respect reduced-motion settings by showing the answer immediately for people who prefer less animation. 14. Keep the tone useful and transparent. Do not pretend the chatbot is alive or that AI is deciding what to say. The goal is to make information easier to browse, not to replace a real conversation.