How does HuntBot understand my learning progress to give better answers?
- Published
- Updated
HuntBot does not store long-term conversational memory or track your personal learning history on its own. However, HuntBot can access your current lesson progress from your HuntCode account whenever you ask for it using trigger words or commands. This allows HuntBot to show your completed lessons or progress without relying on stored chat memory.
During an active chat session, HuntBot also uses short-term context to understand what you’re currently studying. If you're working through a lesson or module, HuntBot can reference that topic in follow-up explanations and adjust its guidance based on where you are in your learning journey. When the session ends, this temporary context resets.
No Long-Term Memory or Conversation Tracking
HuntBot does not remember previous chats, past questions, or prior explanations once a session ends. It also does not build a profile of your skill level or store your learning patterns over time. Each session starts fresh to maintain privacy and predictability.
- Saved conversations don’t affect responses: You can revisit past chats in your HuntCode history, but HuntBot does not use those old conversations to influence new ones.
- No personal profiling: HuntBot does not track your skill level or store long-term learning data.
- Session-only understanding: Follow-up questions work only within the current chat.
Real-Time Access to Your Completed Lessons
HuntBot does not track your learning itself. Instead, your lesson progress is stored securely by HuntCode, and HuntBot can retrieve that information on demand when you ask for it.
- Trigger-based lookup: Commands like "completed lessons", "my progress", or "show what I've finished" tell HuntBot to fetch your data.
- Real-time retrieval: HuntBot queries your HuntCode account and streams your completed lessons instantly.
- Not memory: This information is pulled fresh each time—HuntBot does not store or remember it.
How HuntBot Adapts Without Storing Your Learning History
HuntBot tailors its responses based on your message, your current session, and HuntCode’s structured content—not on long-term memory. This allows it to feel personalized without storing personal data.
- Your wording: Phrases like "explain simply" or "give advanced details" guide the response level.
- Lesson metadata: HuntBot understands difficulty levels, prerequisites, and topics through RAG with OpenSearch.
- Session context: If you’re discussing a specific concept, HuntBot keeps that context until the session resets.
- Direct lookup commands: When you ask about progress, HuntBot retrieves it from your account in real time.
Why HuntBot Works This Way
This design gives you the best balance of privacy, accuracy, and useful personalization. HuntBot never stores long-term memory or uses past chats to shape new responses, but it can still show your progress whenever you ask for it.
- Privacy-first: HuntBot does not store user memory or use past chat history to influence new responses.
- Accurate retrieval: Progress information is stored by HuntCode and fetched only when requested.
- Adaptive responses: HuntBot adjusts answers based on your message, session context, and content metadata.
To help HuntBot give the best possible response, include key details such as what you're studying, what you’ve completed, or what part you're struggling with. The more context you provide, the more tailored the answer will be.