Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -2125,6 +2125,8 @@ def check_disconnected_sentences(message):
|
|
2125 |
print()
|
2126 |
print("СООБЩЕНИЕ:", message)
|
2127 |
print()
|
|
|
|
|
2128 |
response = generate_message_mistral(prompt)
|
2129 |
time.sleep(3) # Задержка в 3 секунды между запросами
|
2130 |
print("Mistral response:", response) # Выводим полный ответ модели
|
@@ -2139,8 +2141,8 @@ def check_disconnected_sentences(message):
|
|
2139 |
|
2140 |
# 23. Проверка на близкие по смыслу однородные члены
|
2141 |
def check_synonymous_members(message):
|
|
|
2142 |
print("Проверка 23: Проверка на близкие по смыслу однородные члены")
|
2143 |
-
print("СООБЩЕНИЕ:", message)
|
2144 |
print()
|
2145 |
prompt = f'''Проверь следующий текст на наличие однородных членов предложения, которые имеют одинаковый или практически одинаковый смысл и повторяют одну и ту же идею:
|
2146 |
"{message}"
|
@@ -2166,6 +2168,8 @@ def check_synonymous_members(message):
|
|
2166 |
|
2167 |
# 24. Проверка на шокирующие, экстравагантные или кликбейтные фразы
|
2168 |
def check_clickbait_phrases(message):
|
|
|
|
|
2169 |
print()
|
2170 |
prompt = f'''Проверь следующий текст на наличие шокирующих, экстравагантных или кликбейтных фраз:
|
2171 |
"{message}"
|
@@ -2193,8 +2197,8 @@ def check_clickbait_phrases(message):
|
|
2193 |
|
2194 |
# 25. Проверка на абстрактные заявления без поддержки фактами
|
2195 |
def check_abstract_claims(message):
|
|
|
2196 |
print("Проверка 25: Проверка на абстрактные заявления без поддержки фактами")
|
2197 |
-
print("СООБЩЕНИЕ:", message)
|
2198 |
print()
|
2199 |
prompt = f'''Проверь следующий текст на наличие чрезмерно абстрактных утверждений, которые не подкреплены фактами, данными или конкретными примерами, и могут затруднять понимание пользы продукта или услуги:
|
2200 |
"{message}"
|
@@ -2220,8 +2224,8 @@ def check_abstract_claims(message):
|
|
2220 |
|
2221 |
# 26. Проверка на узкоспециализированные термины
|
2222 |
def check_specialized_terms(message):
|
|
|
2223 |
print("Проверка 26: Проверка на узкоспециализированные термины")
|
2224 |
-
print("СООБЩЕНИЕ:", message)
|
2225 |
print()
|
2226 |
prompt = f'''Проверь следующий текст на наличие узкоспециализированных терминов или жаргона, которые могут быть непонятны широкой аудитории:
|
2227 |
"{message}"
|
@@ -2247,6 +2251,8 @@ def check_specialized_terms(message):
|
|
2247 |
|
2248 |
# 27. Проверка на двусмысленные или обидные фразы
|
2249 |
def check_offensive_phrases(message):
|
|
|
|
|
2250 |
print()
|
2251 |
prompt = f'''Проверь следующий текст на наличие фраз, которые могут быть истолкованы двусмысленно или вызвать негативные эмоции у читателя:
|
2252 |
"{message}"
|
@@ -2271,6 +2277,8 @@ def check_offensive_phrases(message):
|
|
2271 |
|
2272 |
# 28. Проверка на речевые клише, рекламные штампы и канцеляризмы
|
2273 |
def check_cliches_and_bureaucratese(message):
|
|
|
|
|
2274 |
print()
|
2275 |
prompt = f'''Проверь следующий текст на наличие речевых клише, излишне употребляемых фраз, рекламных штампов и канцеляризмов, которые делают текст менее выразительным и оригинальным. Обрати внимание **только** на выражения, которые являются общепринятыми штампами, чрезмерно используемыми и не несущими дополнительной ценности для текста.
|
2276 |
|
|
|
2125 |
print()
|
2126 |
print("СООБЩЕНИЕ:", message)
|
2127 |
print()
|
2128 |
+
print("Проверка 22: Проверка сложных предложений без логической связи")
|
2129 |
+
print()
|
2130 |
response = generate_message_mistral(prompt)
|
2131 |
time.sleep(3) # Задержка в 3 секунды между запросами
|
2132 |
print("Mistral response:", response) # Выводим полный ответ модели
|
|
|
2141 |
|
2142 |
# 23. Проверка на близкие по смыслу однородные члены
|
2143 |
def check_synonymous_members(message):
|
2144 |
+
print()
|
2145 |
print("Проверка 23: Проверка на близкие по смыслу однородные члены")
|
|
|
2146 |
print()
|
2147 |
prompt = f'''Проверь следующий текст на наличие однородных членов предложения, которые имеют одинаковый или практически одинаковый смысл и повторяют одну и ту же идею:
|
2148 |
"{message}"
|
|
|
2168 |
|
2169 |
# 24. Проверка на шокирующие, экстравагантные или кликбейтные фразы
|
2170 |
def check_clickbait_phrases(message):
|
2171 |
+
print()
|
2172 |
+
print("Проверка 24: Проверка на шокирующие, экстравагантные или кликбейтные фразы")
|
2173 |
print()
|
2174 |
prompt = f'''Проверь следующий текст на наличие шокирующих, экстравагантных или кликбейтных фраз:
|
2175 |
"{message}"
|
|
|
2197 |
|
2198 |
# 25. Проверка на абстрактные заявления без поддержки фактами
|
2199 |
def check_abstract_claims(message):
|
2200 |
+
print()
|
2201 |
print("Проверка 25: Проверка на абстрактные заявления без поддержки фактами")
|
|
|
2202 |
print()
|
2203 |
prompt = f'''Проверь следующий текст на наличие чрезмерно абстрактных утверждений, которые не подкреплены фактами, данными или конкретными примерами, и могут затруднять понимание пользы продукта или услуги:
|
2204 |
"{message}"
|
|
|
2224 |
|
2225 |
# 26. Проверка на узкоспециализированные термины
|
2226 |
def check_specialized_terms(message):
|
2227 |
+
print()
|
2228 |
print("Проверка 26: Проверка на узкоспециализированные термины")
|
|
|
2229 |
print()
|
2230 |
prompt = f'''Проверь следующий текст на наличие узкоспециализированных терминов или жаргона, которые могут быть непонятны широкой аудитории:
|
2231 |
"{message}"
|
|
|
2251 |
|
2252 |
# 27. Проверка на двусмысленные или обидные фразы
|
2253 |
def check_offensive_phrases(message):
|
2254 |
+
print()
|
2255 |
+
print("Проверка 27: Проверка на двусмысленные или обидные фразы")
|
2256 |
print()
|
2257 |
prompt = f'''Проверь следующий текст на наличие фраз, которые могут быть истолкованы двусмысленно или вызвать негативные эмоции у читателя:
|
2258 |
"{message}"
|
|
|
2277 |
|
2278 |
# 28. Проверка на речевые клише, рекламные штампы и канцеляризмы
|
2279 |
def check_cliches_and_bureaucratese(message):
|
2280 |
+
print()
|
2281 |
+
print("Проверка 28: Проверка на речевые клише, рекламные штампы и канцеляризмы")
|
2282 |
print()
|
2283 |
prompt = f'''Проверь следующий текст на наличие речевых клише, излишне употребляемых фраз, рекламных штампов и канцеляризмов, которые делают текст менее выразительным и оригинальным. Обрати внимание **только** на выражения, которые являются общепринятыми штампами, чрезмерно используемыми и не несущими дополнительной ценности для текста.
|
2284 |
|