Skip to content

make parser and norm text, need add link to file#29

Closed
andreikurakin123 wants to merge 1 commit into
devfrom
feature/parser
Closed

make parser and norm text, need add link to file#29
andreikurakin123 wants to merge 1 commit into
devfrom
feature/parser

Conversation

@andreikurakin123

Copy link
Copy Markdown
Collaborator

No description provided.

@TToJlkoBHuK

Copy link
Copy Markdown
Collaborator

Остальное проверю дома, пока апрува не будет и пусть остается в статусе проверки, может Илья подключится еще

@TToJlkoBHuK TToJlkoBHuK left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Не знаю, сам писал или сгенерил - но так и так вышла какая то лажа, нужно или все переделывать или дополнять сильно

Жду:

  1. осмысленный наполненный код
  2. тесты на презентации Новикова

Если суть задания не ясна по ТЗ по твоим задачам: сильно упрощу: необходимо распарсивать термины, выделенные красным цветом, к ним найти определение. создать затем пару термин - определение, нормализация и очистка, а уже сохранить в формат, который можно загрузить в Postgres таблицу

Comment thread parser/parser.py
text = re.sub(r'\(стр\.\s+\d+\)', '', text, flags=re.IGNORECASE)
text = re.sub(r'\[страница\s+\d+\]', '', text, flags=re.IGNORECASE)

# 5. Удаляем URL

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Это конечно круто, пункт 5) а где пункты 4, 3, 2, 1?)))

Ладно, это так, просто заметил при проверке до PR

Comment thread parser/parser.py
# 5. Удаляем URL
text = re.sub(r'https?://\S+', '', text)

# 6. Финальная очистка пробелов

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Аналогично предыдущему

Comment thread parser/parser.py
@@ -0,0 +1,74 @@
import pdfplumber

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

у меня падает сразу на это этапе - библиотеку скачал, но ее он просто не видит.

@TToJlkoBHuK

Copy link
Copy Markdown
Collaborator

@andreikurakin123 ревью провел, кстати, отмечу - у тебя код линтер не прошел, учти это также

@andreikurakin123
andreikurakin123 deleted the feature/parser branch April 3, 2026 20:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants