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()