v0.7
Enhanced User Experience & Insights
• File Expiration Alert:
Users are now notified when local files have expired, ensuring timely action. #953
• Fallback for Blank Wikipedia Titles:
Titles are now assigned based on the URL when metadata titles are unavailable, improving data clarity. #982
• Additional Instructions:
A new tab has been introduced to allow users to provide specific instructions for entity extraction, such as focusing on key topics. #1013, #1014
Improved Knowledge Graph Construction & Retrieval
• Limit Processed Chunks:
Introduced restrictions on the number of chunks created and processed, enhancing performance and scalability. #1000
• Graph Consolidation Changes:
New logic consolidates large graph schemas into fewer, more relevant node labels and relationship types, improving graph quality. #1013, #1014
• New Models Integration:
Integrated Amazon Nova models (Micro, Lite, Pro v1) for graph generation and chatbot Q&A, along with Titan embedding model support. #1006
• Effective Search Ratio Parameter:
Introduced the effective_search_ratio parameter to improve query accuracy by expanding the Lucene index candidate pool. Configurable via backend environment variables. #981
• Custom Error Handling for APIs:
Introduced LLMGraphBuilderException to handle user-facing errors in extract and url_scan APIs, ensuring better feedback. #989
Code Refactoring
• Code Cleanup:
Removed unused libraries and commented-out code for improved maintainability. #973
• Post-Processing Updates:
Removed the isSchema check for graphType in post-processing jobs, streamlining logic.
• Documentation Updates:
Updated README.md and front-end documentation for better clarity. #974
• Driver Optimization:
Ensured the driver is properly closed after fetching chunk text details, avoiding resource leaks. #938
Bug Fixes
• Metric Table Fixes:
Resolved various UI issues with the Metric table, ensuring smoother performance. #921
• Database Connection Issues:
Fixed issues when switching database instances, including:
• Refreshing the chatbot screen when switching.
• Addressing atob console errors and duplicate key warnings.
• Removed strip() function from document names. #966
• Frontend Improvements:
Addressed .env model format errors, replacing unclear messages with more descriptive error messages. #946
• Schema Validation Fixes:
Handled EquivalentSchemaRuleAlreadyExist errors with improved validation. #949
• Logger Error Fixes:
Resolved issues with logger errors caused by JSON parsing. #994