Spaces:
Sleeping
Sleeping
| import pandas as pd | |
| import sys | |
| sys.path.append('src') | |
| # Пробуем разные варианты импорта | |
| try: | |
| from features_q4 import enhanced_q4_features | |
| print("✅ Импорт enhanced_q4_features - УСПЕХ") | |
| func = enhanced_q4_features | |
| except: | |
| try: | |
| from features_q4 import q4_slot_features | |
| print("✅ Импорт q4_slot_features - УСПЕХ") | |
| func = q4_slot_features | |
| except Exception as e: | |
| print(f"❌ Ошибка импорта: {e}") | |
| exit() | |
| # Тестовые данные | |
| test_data = pd.DataFrame({ | |
| 'question_number': [4, 4, 4], | |
| 'question_text': ["Опишите картинку..."] * 3, | |
| 'answer_text': [ | |
| "На картинке я вижу семью на кухне. Мама готовит, папа моет посуду. У меня тоже есть семья - двое детей. Мы любим играть вместе.", | |
| "Не знаю что сказать...", | |
| "Лето. Парк. Дети играют. У меня трое детей. Мы гуляем в парке." | |
| ] | |
| }) | |
| try: | |
| result = func(test_data) | |
| print(f"✅ Функция выполнена успешно!") | |
| print(f"📊 Колонки: {[c for c in result.columns if 'q4' in c]}") | |
| print(f"🔍 Пример данных:") | |
| print(result[['question_number', 'answer_text']].join( | |
| result[[c for c in result.columns if 'q4' in c]].head(2) | |
| )) | |
| except Exception as e: | |
| print(f"❌ Ошибка выполнения: {e}") | |
| import traceback | |
| traceback.print_exc() |