fix
Browse files- app.py +0 -6
- search_errors_logic.py +4 -3
app.py
CHANGED
@@ -32,12 +32,6 @@ def load_assets():
|
|
32 |
return tool
|
33 |
|
34 |
|
35 |
-
# def extract_text_from_docx(file):
|
36 |
-
# doc = docx.Document(BytesIO(file.getvalue()))
|
37 |
-
# full_text = []
|
38 |
-
# for para in doc.paragraphs:
|
39 |
-
# full_text.append(para.text)
|
40 |
-
# return "\n".join(full_text)
|
41 |
def extract_text_from_docx(file):
|
42 |
text = mammoth.convert_to_markdown(file).value
|
43 |
for symbol in ".,!?()[]:;":
|
|
|
32 |
return tool
|
33 |
|
34 |
|
|
|
|
|
|
|
|
|
|
|
|
|
35 |
def extract_text_from_docx(file):
|
36 |
text = mammoth.convert_to_markdown(file).value
|
37 |
for symbol in ".,!?()[]:;":
|
search_errors_logic.py
CHANGED
@@ -9,8 +9,10 @@ prompt_is_there_error = """
|
|
9 |
|
10 |
Задача:
|
11 |
- Сравни второй текст с оригиналом на предмет наличия ошибок (орфографических, пунктуационных, грамматических)
|
12 |
-
- Если во втором тексте есть ошибка
|
13 |
-
- Если текст совпадает с оригиналом или отличается только допустимыми вариантами написания (синонимы, альтернативная пунктуация и т.п.) — верни 0
|
|
|
|
|
14 |
|
15 |
Оригинальный текст:
|
16 |
{}
|
@@ -24,7 +26,6 @@ prompt_is_there_error = """
|
|
24 |
|
25 |
prompt_fix_text_gpt = """
|
26 |
Исправь ошибки в данном тексте. Текст в makrdown и должен в результате остаться в markdown.
|
27 |
-
Жаргонизмы считаются ошибками, приемлим только официальный стиль.
|
28 |
Исправляй грамматические, пунктуационные и орфоргафические ошибки.
|
29 |
Логические, лексические, стилистические ошибки, а также ошибки форматирования (напрмер неправильные переносы строки) ошибками не считаются!!! Их исправлять не надо
|
30 |
Буква "е" вместо буквы "ё" не считается ошибкой.
|
|
|
9 |
|
10 |
Задача:
|
11 |
- Сравни второй текст с оригиналом на предмет наличия ошибок (орфографических, пунктуационных, грамматических)
|
12 |
+
- Если во втором тексте есть орфографическая, пунктуационная или грамматическая ошибка(отличается от оригинала и это не допустимый вариант написания) — верни 1
|
13 |
+
- Если текст совпадает с оригиналом или отличается только допустимыми вариантами написания (синонимы, альтернативная пунктуация и т.п.) или же присутствует ошибка формативарования — верни 0
|
14 |
+
|
15 |
+
Обрати внимаение, если ты бы охарактеризовал ошибку в тексте, как ошибку форматирования или оформления, то нужно вернуть 0!!!
|
16 |
|
17 |
Оригинальный текст:
|
18 |
{}
|
|
|
26 |
|
27 |
prompt_fix_text_gpt = """
|
28 |
Исправь ошибки в данном тексте. Текст в makrdown и должен в результате остаться в markdown.
|
|
|
29 |
Исправляй грамматические, пунктуационные и орфоргафические ошибки.
|
30 |
Логические, лексические, стилистические ошибки, а также ошибки форматирования (напрмер неправильные переносы строки) ошибками не считаются!!! Их исправлять не надо
|
31 |
Буква "е" вместо буквы "ё" не считается ошибкой.
|