TYPO3 extension for suggesting semantically related pages
Stopwords functionality implemented to improve content analysis.
Introduced a debug mode, which can be activated via TypoScript.
Added frontend debug display for easier troubleshooting.
Integrated logging system with logs output to public/typo3temp/logs/semantic_suggestion.log.
Optimized the similarity calculation algorithm to prevent duplicate pairs.
Improved the backend module with clearer statistics and visualizations.
Fixed issues with duplicate entries in the "Top 5 Most Similar Page Pairs" display.
Various performance improvements and code optimizations.
Expanded the API to include stopwords statistics, providing more detailed content insights.
Version | Upload comment | Works with TYPO3 | Download |
---|---|---|---|
1.4.0 /
beta
September 11, 2024 |
Stopwords functionality implemented to improve content analysis. Introduced a debug mode, which can be activated via TypoScript. Added frontend debug display for easier troubleshooting. Integrated logging system with logs output to public/typo3temp/logs/semantic_suggestion.log. Optimized the similarity calculation algorithm to prevent duplicate pairs. Improved the backend module with clearer statistics and visualizations. Fixed issues with duplicate entries in the "Top 5 Most Similar Page Pairs" display. Various performance improvements and code optimizations. Expanded the API to include stopwords statistics, providing more detailed content insights. |
12.0.0 - 13.99.99 | Download |
1.3.2 /
beta
August 28, 2024 |
- Fixed dependency injection issue for logger in SemanticBackendController. - Fixed "Invalid service: the class is not set" error related to logger configuration. - Updated SemanticBackendController constructor signature to use LogManager instead of LoggerInterface. - Refactored services configuration in Services.yaml for better dependency management. - Removed use of LoggerAwareInterface and LoggerAwareTrait in SemanticBackendController. - Optimized cache management for performance metrics. - Improved accuracy of performance metrics displayed in backend module. Release notes - After updating, it is recommended to clear all TYPO3 caches to ensure the changes work properly. - Users using custom logger injection in SemanticBackendController will need to update their code to use LogManager. |
12.0.0 - 13.99.99 | Download |
1.3.1 /
beta
August 26, 2024 |
We've addressed an issue related to multilingual support that affected caching. This fix ensures that the cache handles multilingual content correctly, improving overall performance and consistency.
|
12.0.0 - 13.99.99 | Download |
1.3.0 /
beta
August 25, 2024 |
This update significantly improves the extension's performance, flexibility, and robustness while ensuring more efficient handling of configurations and analyses. |
12.0.0 - 13.99.99 | Download |
1.2.0 /
beta
August 22, 2024 |
New backend styles for the backend module, using official components. Thanks to Renan Gautier (Gloumi).
|
12.0.0 - 13.99.99 | Download |
1.1.0 /
beta
August 14, 2024 |
Stable Release for Testing We're excited to announce a new, more stable version of our Semantic Suggestion extension. This release focuses on improved reliability and performance, while also introducing Natural Language Processing (NLP) capabilities. |
12.0.0 - 13.99.99 | Download |
1.0.9 /
beta
August 08, 2024 |
This release is a patched and fully functional version of 1.0.8. It addresses a critical bug that was preventing the display of both the backend and frontend modules.
|
12.0.0 - 13.99.99 | Download |
1.0.8 /
beta
August 08, 2024 |
Addition of a comprehensive suite of unit tests, which significantly enhances the reliability and correctness of the extension. - `testPreparePageData()`: Validates the correct preparation of page data. - `testAnalyzePages()`: Checks the complete page analysis process. - `testCalculateSimilarity()`: Ensures accurate similarity calculations between pages. - `testFindCommonKeywords()`: Verifies the detection of common keywords. - `testDetermineRelevance()`: Confirms correct relevance level assignments. |
12.0.0 - 13.99.99 | Download |
1.0.7 /
beta
August 05, 2024 |
- **Enhanced Excerpt Generation**: Significantly improved excerpt generation algorithm, providing more accurate and relevant content previews from various page elements. - **Bootstrap Package Compatibility**: Better integration with Bootstrap Package, ensuring seamless functionality across different TYPO3 setups. - **Performance Boost**: Optimized for handling large numbers of pages, making the extension more efficient for bigger websites. - **Exclude Pages Feature**: New ability to exclude specific pages from analysis and suggestions, giving you more control over your content recommendations. |
12.0.0 - 13.99.99 | Download |
1.0.6 /
beta
August 03, 2024 |
## New Features Added new performance metrics in the backend module for better analysis Implemented ability to exclude specific pages from suggestions via TypoScript configuration Added configuration option for excerpt length in suggestions ## Improvements Improved caching mechanism for faster analysis results Updated TypoScript setup and constants with more detailed comments Refactored PageAnalysisService for better performance |
12.0.0 - 13.99.99 | Download |
1.0.5 /
beta
August 03, 2024 |
add excludePages Typoscript configuration for frontend and backend module add TYPO3 13 compatibility |
12.0.0 - 13.99.99 | Download |
1.0.4 /
beta
August 02, 2024 |
- Implemented a new visual representation of similarity scores using progress bars in the backend module.
|
12.4.0 - 12.4.99 | Download |
1.0.3 /
beta
August 01, 2024 |
### Removed - Completely removed the dashboard widget to streamline the extension and focus on core functionalities. ### Added - Implemented a comprehensive .gitignore file for better development file management. ### Changed - Refactored and optimized the extension structure following the widget removal. |
12.4.0 - 12.4.99 | Download |
1.0.2 /
beta
July 31, 2024 |
Major Changes Vendor Name Update: Changed the vendor name from "talan" to "talan-hdf" to avoid conflicts on Packagist. Namespace Update: Updated the namespace from Talan\SemanticSuggestion to TalanHdf\SemanticSuggestion across the extension. Other Improvements Improved documentation in README.md. Upgrading When upgrading from a previous version, please note the following: Update your composer.json to use the new package name: talan-hdf/semantic-suggestion. If you have any custom code referencing the old namespace, update it to use TalanHdf\SemanticSuggestion. Clear all TYPO3 caches after upgrading. |
12.4.0 - 12.4.99 | Download |
1.0.1 /
beta
July 30, 2024 |
Semantic Suggestion analyzes the content of your pages and creates intelligent connections between them. By understanding the context and meaning of your content, it offers visitors related pages that are truly relevant to their interests, improving navigation and content discovery.
|
12.4.0 - 12.4.99 | Download |