Spaces:
Sleeping
Sleeping
| import re | |
| def is_valid_input(user_input): | |
| synonyms_dict = { | |
| "بله": [ | |
| "بله", "بلی", "بلخ", "یله", "پله", | |
| "آره", "آری", "آرخ", "yes", "ya", "bale", "ari", | |
| "are", "fgi", "hvi", "Hvd", "Hvd", "fgd", "hsj", | |
| "isj", "nhvn", "هست", "است", "دارد", "یس", "nhavd", | |
| "هست", "احتمال دارد", "امکان دارد", "میتواند", "شاید", | |
| "احتمال مثبت", "باشد", "می دهم", "یس", "yes", "yup", | |
| "چک کن", "مشکوک", "دارد" | |
| ], | |
| "خیر": [ | |
| "نه", "منفی", "odv", "kodv", "خیر", "no", "ni", "نخیر", | |
| "نیست", "نبود", "نمیشود", "نمی شود", "نمی\u200cشود", "نیست", | |
| "ندیدم", "دخ", "nist", "nabod", "na", "nah", "noch", "nuch", | |
| "nooch", "manfi", "udv" | |
| ], | |
| } | |
| input_list = user_input.split(" ") | |
| for inp in input_list: | |
| for k, v in synonyms_dict.items(): | |
| if inp in v: | |
| return k | |
| return user_input | |
| def levels(): | |
| group_dict = { | |
| "اختلالات حرکتی": "L01", | |
| " رقصاک تعمیم یافته در صورت ، گردن ، اندامهای فوقانی/تحتانی ، تنه ": "L02", | |
| "اختلالات حرکات چشم و علائم عصبی": "L03", | |
| "بیماریهای عصبی": "L04", | |
| "هوموستئینمی شدید": "L06", | |
| "تظاهرات روانی": "L05", | |
| "درگیری نخاع": "L07", | |
| "متابولیسم کبدی داخل سلولی": "L08", | |
| "کمبود لیپاز اسید لیزوزومی": "L09", | |
| "کمبود دی هیدرو لیپوامید دی هیدروژناز": "L10", | |
| "فسفاتمی": "L11", | |
| "عوارض آنسفالوپاتی غیر کبدی به دنبال جراحی باریاتریک": "L12", | |
| "لرزش اندام فوقانی": "L13", | |
| "بیماریهای میتوکندری": "L14", | |
| } | |
| return list(group_dict.keys()) | |
| def user_choice_level(choice): | |
| group_dict = { | |
| "اختلالات حرکتی": "L01", | |
| " رقصاک تعمیم یافته در صورت ، گردن ، اندامهای فوقانی/تحتانی ، تنه ": "L02", | |
| "اختلالات حرکات چشم و علائم عصبی": "L03", | |
| "بیماریهای عصبی": "L04", | |
| "هوموستئینمی شدید": "L06", | |
| "تظاهرات روانی": "L05", | |
| "درگیری نخاع": "L07", | |
| "متابولیسم کبدی داخل سلولی": "L08", | |
| "کمبود لیپاز اسید لیزوزومی": "L09", | |
| "کمبود دی هیدرو لیپوامید دی هیدروژناز": "L10", | |
| "فسفاتمی": "L11", | |
| "عوارض آنسفالوپاتی غیر کبدی به دنبال جراحی باریاتریک": "L12", | |
| "لرزش اندام فوقانی": "L13", | |
| "بیماریهای میتوکندری": "L14", | |
| } | |
| return group_dict[choice] | |
| group_dict = { | |
| "اختلالات حرکتی": "L01", | |
| " رقصاک تعمیم یافته در صورت ، گردن ، اندامهای فوقانی/تحتانی ، تنه ": "L02", | |
| "اختلالات حرکات چشم و علائم عصبی": "L03", | |
| "بیماریهای عصبی": "L04", | |
| "هوموستئینمی شدید": "L06", | |
| "تظاهرات روانی": "L05", | |
| "درگیری نخاع": "L07", | |
| "متابولیسم کبدی داخل سلولی": "L08", | |
| "کمبود لیپاز اسید لیزوزومی": "L09", | |
| "کمبود دی هیدرو لیپوامید دی هیدروژناز": "L10", | |
| "فسفاتمی": "L11", | |
| "عوارض آنسفالوپاتی غیر کبدی به دنبال جراحی باریاتریک": "L12", | |
| "لرزش اندام فوقانی": "L13", | |
| "بیماریهای میتوکندری": "L14", | |
| } |