Update mapping (before AI parse)
This commit is contained in:
parent
ff59ae3ee9
commit
c69c700f2b
2 changed files with 45 additions and 5 deletions
|
|
@ -40,11 +40,25 @@ list_of_unique_names = [
|
|||
"Жим от груди сидя в тренажере (рычаги)",
|
||||
"Жим от плеч вверх в тренажере (рычаги)",
|
||||
"Икроножные сидя",
|
||||
"Пресс на наклонной скамье"
|
||||
"Пресс на наклонной скамье",
|
||||
"Бицепс машина"
|
||||
]
|
||||
|
||||
|
||||
obsidian_unique_exercies_mapping = {
|
||||
'Тяга Т грифа' : 'Тяга Т-грифа',
|
||||
'Тяга т-грифа' : 'Тяга Т-грифа',
|
||||
|
||||
'Французский жим с гантелей':'Французский жим гантели сидя',
|
||||
'Французский жим сидя':'Французский жим гантели сидя',
|
||||
|
||||
"Pull down (кирпичики)": "Pull down",
|
||||
"Pull down в тренажёре (кирпичи)": "Pull down",
|
||||
"Тяга вертикального блока (кирпичики)": "Pull down",
|
||||
"Тяга вертикального блока в тренажёре (кирпичики)": "Pull down",
|
||||
"Вертикальная тяга - рычаги (pull down)": "Pull down",
|
||||
|
||||
"Бицепс-машина": "Бицепс машина",
|
||||
"Баттерфляй": "Баттерфляй",
|
||||
"Болгарские приседания на одну ногу": "Болгарские сплит-приседения",
|
||||
"Брусья": "Брусья",
|
||||
|
|
@ -66,12 +80,14 @@ obsidian_unique_exercies_mapping = {
|
|||
"Жим гантелей лёжа": "Жим гантелей лежа",
|
||||
"Жим гантелей лёжа на скамейке 45⁰": "Жим гантелей лежа (Под углом 45 градусов)",
|
||||
"Жим гантелей на скамье 65⁰": "Жим гантелей лежа (Под углом 45 градусов)",
|
||||
|
||||
"Жим гантелей сидя": "Жим гантелей сидя",
|
||||
"Жим гантелей сидя 80⁰": "Жим гантелей сидя",
|
||||
"Жим гантелей сидя 85⁰": "Жим гантелей сидя",
|
||||
"Жим гантелей сидя 8⁰": "Жим гантелей сидя",
|
||||
"Жим гантелей сидя 90⁰": "Жим гантелей сидя",
|
||||
"Жим гантелей сидя на скамье": "Жим гантелей сидя",
|
||||
|
||||
"Жим ногами": "Жим ногами",
|
||||
"Жим ногами ш-ш-ш": "Жим ногами",
|
||||
"Жим от груди (рычаги)": "Жим от груди сидя в тренажере (рычаги)",
|
||||
|
|
@ -134,21 +150,31 @@ obsidian_unique_exercies_mapping = {
|
|||
"Сгибание рук с гантелями стоя (супинирование?)": "Подъем гантелей на бицепс стоя",
|
||||
"Сгибание штанги стоя на бицепс": "Подъем штанги на бицепс стоя",
|
||||
"Трицепс машина": "Разгибание рук сидя (трицепс машина)",
|
||||
"Тяга вертикального блока": "Тяга вертикального блока",
|
||||
|
||||
"Тяга вертикального блока обратным хватом": "Тяга вертикального блока (обратный хват)",
|
||||
|
||||
"Тяга вертикального блока": "Тяга вертикального блока",
|
||||
"Тяга вертикального блока прямым хватом": "Тяга вертикального блока",
|
||||
"Тяга верхнего блока": "Тяга вертикального блока",
|
||||
"Тяга верхнего блока за": "Тяга вертикального блока",
|
||||
"Тяга вертикалього блока": "Тяга вертикального блока",
|
||||
|
||||
"Тяга гантелей в наклоне": "Тяга гантелей в наклоне (по очереди)",
|
||||
"Тяга гантелей к поясу лёжа на животе на скамье": "Тяга гантелей на скамье",
|
||||
"Тяга гантелей лежа на животе на скамье 80°": "Тяга гантелей на скамье",
|
||||
"Тяга гантелей на скамье": "Тяга гантелей на скамье",
|
||||
"Тяга гантели в наклоне": "Тяга гантелей в наклоне (по очереди)",
|
||||
"Тяга гантели в наклоне 1 рукой": "Тяга гантелей в наклоне (по очереди)",
|
||||
"Тяга гантели в наклоне к поясу к стойки": "Тяга гантелей в наклоне (по очереди)",
|
||||
"Тяга гантели в наклоне одной рукой": "Тяга гантелей в наклоне (по очереди)",
|
||||
"Тяга гантели в наклоне одной рукой (каждой)": "Тяга гантелей в наклоне (по очереди)",
|
||||
"Тяга гантелей в наклоне одной рукой": "Тяга гантелей в наклоне (по очереди)",
|
||||
|
||||
"Тяга штанги к поясу в наклоне": "Тяга штанги в наклоне",
|
||||
|
||||
"Тяга гантелей к поясу лёжа на животе на скамье": "Тяга гантелей на скамье",
|
||||
"Тяга гантелей лежа на животе на скамье 80°": "Тяга гантелей на скамье",
|
||||
"Тяга гантелей на скамье": "Тяга гантелей на скамье",
|
||||
"Тяга гантели лежа в наклоне на скамье": "Тяга гантелей на скамье",
|
||||
"Тяга гантелей к поясу лежа на скамье": "Тяга гантелей на скамье",
|
||||
|
||||
"Тяга горизонтально блока одной рукой": "Тяга горизонтального блока (по очереди)",
|
||||
"Тяга горизонтального блока": "Тяга горизонтального блока",
|
||||
"Тяга горизонтального блока 1 рукой поочерёдно": "Тяга горизонтального блока (по очереди)",
|
||||
|
|
|
|||
14
app/sandbox.py
Normal file
14
app/sandbox.py
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
from collections import defaultdict
|
||||
from app.core.parsers.obsidian import ObsidianNotesParser
|
||||
from pprint import pprint
|
||||
|
||||
|
||||
om = ObsidianNotesParser()
|
||||
result = defaultdict(int)
|
||||
mapped_trainings = om.parse_and_map_training_data()
|
||||
for training in mapped_trainings:
|
||||
for exercise in training.exercises:
|
||||
result[exercise.name] += 1
|
||||
|
||||
pprint(result)
|
||||
|
||||
Loading…
Reference in a new issue