fruitpicker01 commited on
Commit
67b0beb
·
verified ·
1 Parent(s): 99212fb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -3
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