Spaces:
Running
Running
File size: 745 Bytes
bd0e9f8 00d0c12 bd0e9f8 00d0c12 bd0e9f8 00d0c12 bd0e9f8 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
def evaluate_answer(text):
"""Простая система самоанализа качества ответа"""
feedback = []
if len(text) < 50:
feedback.append("Ответ слишком короткий")
if "ошибка" in text.lower():
feedback.append("Обнаружена ошибка в тексте")
result = "⚙️ Требуется улучшение" if feedback else "✅ Качество отличное"
return {"result": result, "feedback": feedback}
def improve_answer(text):
"""Автоулучшение — добавляет завершённость и стиль"""
if not text.endswith((".", "!", "?")):
text += "."
return text.strip().capitalize()
|