/
IvanMysin
/
Topics
Обзор
Документация
Войти
/
IvanMysin
/
Topics
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
tests/quick_test.py
29 строк
1 KB
ivan
Work on autoreview by theses
08 янв 2026, 20:58
08 янв 2026, 20:58
3ca3f82
Код
Авторство
О чём код?
#!/usr/bin/env python3 """ Quick test for keyword extraction integration. """ import sys sys.path.append('../src') from clustering.clustering_factory import ClusteringFactory print("🧪 Тестирование интеграции методов извлечения ключевых слов\n") # Test all combinations methods = ['xmeans', 'kmeans', 'dbscan', 'hierarchical'] keyword_methods = ['tfidf', 'yake', 'keybert'] for method in methods: for kw_method in ['tfidf']: # Only tfidf to avoid missing packages try: clusterer = ClusteringFactory.create_clusterer(method, kw_method) info = clusterer.get_keyword_extractor_info() print(f"✅ {method} + {kw_method}: {info['method_name']}") del clusterer # Clean up except Exception as e: print(f"❌ {method} + {kw_method}: {e}") print("\n✅ Тестирование завершено!") print("\n💡 Для использования YAKE и KeyBERT установите пакеты:") print(" pip install yake keybert")