{"id":18291328,"url":"https://github.com/nadhirfr/medical_transcript_keyword_extract","last_synced_at":"2025-04-09T07:50:15.447Z","repository":{"id":110585821,"uuid":"351728531","full_name":"nadhirfr/medical_transcript_keyword_extract","owner":"nadhirfr","description":"A medical transcription keywords extractor. Extract the possible keyworde from the doctor's medical transcript.","archived":false,"fork":false,"pushed_at":"2021-04-04T19:33:05.000Z","size":39213,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-15T02:15:38.975Z","etag":null,"topics":["keyword-extraction","machine-learning","medical-text-mining","medical-transcript","multilabel-classification"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nadhirfr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"ko_fi":"nadhirfr"}},"created_at":"2021-03-26T09:30:42.000Z","updated_at":"2024-08-30T12:12:44.000Z","dependencies_parsed_at":"2023-04-18T08:46:37.061Z","dependency_job_id":null,"html_url":"https://github.com/nadhirfr/medical_transcript_keyword_extract","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nadhirfr%2Fmedical_transcript_keyword_extract","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nadhirfr%2Fmedical_transcript_keyword_extract/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nadhirfr%2Fmedical_transcript_keyword_extract/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nadhirfr%2Fmedical_transcript_keyword_extract/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nadhirfr","download_url":"https://codeload.github.com/nadhirfr/medical_transcript_keyword_extract/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247999842,"owners_count":21031044,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["keyword-extraction","machine-learning","medical-text-mining","medical-transcript","multilabel-classification"],"created_at":"2024-11-05T14:13:56.171Z","updated_at":"2025-04-09T07:50:15.424Z","avatar_url":"https://github.com/nadhirfr.png","language":"Jupyter Notebook","funding_links":["https://ko-fi.com/nadhirfr","https://ko-fi.com/H2H146AUD"],"categories":[],"sub_categories":[],"readme":"# Medical Transcription Keywords Extraction\n#### _The aim of this repository is mainly to extract keywords from medical transcription. The dataset obtained from an open medical transcription dataset._\n\n#\n[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/H2H146AUD)\n#\n\n## Preprocessing\nRemove symbols, stopwords, empty spaces after comma, multiple spaces, etc. Basicly it will keep only the words with a single space separator. The clean dataset  [here](https://github.com/nadhirfr/medical_transcript_keyword_extract/blob/main/datasets.csv)\n\n## The model\n- Pipeline\n-- Vectorize the word\n-- TF-IDF Transformer\n-- OneVsRestClassifier with SGD Classifier\n- Input: ```['a string sentences', 'another string sentences']```\n- Output: ```['keywords separated by a single space', 'another extracted keywords']```\n- Serialized model here [here](https://github.com/nadhirfr/medical_transcript_keyword_extract/blob/main/sgd_pipeline1.pkl)\n\n## Credits\n\nWe used a number of open source projects to work properly:\n\n- [Datasets] - Where the story begin!\n- [Sklearn] - The most used machine learning Framework\n- [NLTK] - Linguistic libray.\n- [Pandas], [Keras], [Numpy], and many others\n\n## License\n\nMIT\n\n**Free Software, Hell Yeah!**\n\n[//]: # (These are reference links used in the body of this note and get stripped out when the markdown processor does its job. There is no need to format nicely because it shouldn't be seen. Thanks SO - http://stackoverflow.com/questions/4823468/store-comments-in-markdown-syntax)\n\n   [Datasets]: \u003chttps://www.kaggle.com/tboyle10/medicaltranscriptions\u003e\n   [Sklearn]: \u003chttps://scikit-learn.org/\u003e\n   [NLTK]: \u003chttps://www.nltk.org/\u003e\n   [Pandas]: \u003chttps://pandas.pydata.org/\u003e\n   [Keras]: \u003chttps://keras.io/\u003e\n   [Numpy]: \u003chttps://numpy.org/\u003e\n   \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnadhirfr%2Fmedical_transcript_keyword_extract","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnadhirfr%2Fmedical_transcript_keyword_extract","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnadhirfr%2Fmedical_transcript_keyword_extract/lists"}