Spaces:
Running
A newer version of the Gradio SDK is available:
6.5.1
Chat Interface Usage Guide
π― New Chat Features
Your Policy Analysis application now has a conversational interface! Here's what you can do:
π¬ How to Use the Chat
Ask Your First Question
"What are Kenya's renewable energy policies?"Follow Up with Related Questions
"What penalties exist for non-compliance?" "How does this relate to environmental protection?" "Can you explain more about the licensing requirements?"Reference Previous Responses
"What does this mean in practice?" "Can you elaborate on the point about penalties?" "How do these regulations compare to what you mentioned earlier?"
π Conversation Flow Example
You: "What are Kenya's energy policies regarding renewable sources?"
Assistant: [Provides detailed information about renewable energy policies with quotes and sources]
You: "What are the penalties for not following these policies?"
Assistant: [Builds on the previous context and explains penalties specifically]
You: "How do I apply for a renewable energy license?"
Assistant: [Continues the conversation with licensing information]
βοΈ Advanced Features
- π Sentiment Analysis: Toggle on/off to analyze the tone of policy documents
- π Coherence Analysis: Toggle on/off to check document relevance and consistency
- πΎ Chat History: The assistant remembers your conversation for better context
- π Copy Responses: Click the copy button on any response
- π Share Responses: Share interesting responses using the share button
π¨ Interface Elements
- Chat Bubbles: User messages (π€) and assistant responses (π€)
- Settings Panel: Control sentiment and coherence analysis
- Clear Chat: Start a fresh conversation
- Analysis Status: See which features are currently enabled
π‘ Tips for Better Conversations
- Be Specific: Ask about particular aspects of policies
- Build Context: Ask follow-up questions that reference previous answers
- Use Natural Language: Talk as you would to a human expert
- Reference Sources: Ask for more details about quoted sources
π Example Conversation Starters
Policy Research:
- "What are the main objectives of Kenya's water management policies?"
- "Tell me about environmental compliance requirements"
Follow-up Questions:
- "What does this mean for small businesses?"
- "Can you explain the implementation process?"
- "What are the timelines mentioned?"
Comparative Questions:
- "How does this compare to energy policies?"
- "Are there similar requirements in other sectors?"
π Getting Started
- Start the application:
python app.py - Open your browser to the provided URL
- Begin with a general question about Kenya policies
- Use follow-up questions to dive deeper
- Toggle analysis features as needed
π§ Settings Explained
- Sentiment Analysis ON: Get insights into the tone and intent of policy text
- Coherence Analysis ON: Verify that retrieved documents are relevant and consistent
- Both OFF: Faster responses with just policy content and analysis
Note: The chat maintains context from your conversation, so each response builds on what was discussed earlier, making it feel more natural and helpful!