{"id":15177561,"url":"https://github.com/adarsh-k27r/salahkart","last_synced_at":"2026-03-01T01:02:21.142Z","repository":{"id":250327048,"uuid":"834062506","full_name":"adarsh-k27r/SalahKart","owner":"adarsh-k27r","description":"Collection of some of my works during my internship period at Salahkart for preview and educational purpose only.","archived":false,"fork":false,"pushed_at":"2024-07-26T14:31:21.000Z","size":85,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-05T02:41:37.487Z","etag":null,"topics":["bs4","cross-encoder","database-design","embeddings","huggingface-transformers","integration-testing","ner","nlp-machine-learning","nltk","numpy-arrays","pandas","python","resume-parser","selenium-webdriver","sentence-transformers","skills-assessment","spacy-nlp","sts","transformers","unit-testing"],"latest_commit_sha":null,"homepage":"https://drive.google.com/file/d/1YZkd28LJYwrhQEfmAMZSS1dMcL_10X7a/view?usp=sharing","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/adarsh-k27r.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2024-07-26T10:35:14.000Z","updated_at":"2024-07-26T14:31:25.000Z","dependencies_parsed_at":"2024-07-26T16:12:43.923Z","dependency_job_id":null,"html_url":"https://github.com/adarsh-k27r/SalahKart","commit_stats":null,"previous_names":["adarsh-k27r/salahkart"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adarsh-k27r%2FSalahKart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adarsh-k27r%2FSalahKart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adarsh-k27r%2FSalahKart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adarsh-k27r%2FSalahKart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adarsh-k27r","download_url":"https://codeload.github.com/adarsh-k27r/SalahKart/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240324906,"owners_count":19783576,"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":["bs4","cross-encoder","database-design","embeddings","huggingface-transformers","integration-testing","ner","nlp-machine-learning","nltk","numpy-arrays","pandas","python","resume-parser","selenium-webdriver","sentence-transformers","skills-assessment","spacy-nlp","sts","transformers","unit-testing"],"created_at":"2024-09-27T14:40:27.964Z","updated_at":"2026-03-01T01:02:21.048Z","avatar_url":"https://github.com/adarsh-k27r.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Internship Experience\n\n\u003cdiv style=\"height: 10px;\"\u003e\u003c/div\u003e\n\n**Software Engineer Intern**\n\n\u003cdiv style=\"height: 10px;\"\u003e\u003c/div\u003e\n\n**SalahKart- A Product of Jaspy Technologies Pvt. Ltd.**\n\n**CIN: U78100UP2024PTC199951**\n\n\u003cdiv style=\"height: 10px;\"\u003e\u003c/div\u003e\n\n_Duration: 2 months_\n\n\u003cdiv style=\"height: 20px;\"\u003e\u003c/div\u003e\n\n## Roles and Responsibilities:\n\n\u003cdiv style=\"height: 10px;\"\u003e\u003c/div\u003e\n\n- **NLP and Web Scraping:**\n  - Employed **BeautifulSoup** and **Selenium WebDriver** to scrape data from LinkedIn profiles.\n  - Conducted **resume parsing**, extracting skills from resumes and job descriptions to calculate the matching percentage.\n\n\u003cdiv style=\"height: 10px;\"\u003e\u003c/div\u003e\n\n- **Skill Matching and Semantic Textual Similarity (STS):**\n  - Implemented three primary methods for skill matching:\n    - **SentenceTransformer Model**\n    - **CrossEncoder Model**\n    - **Dictionary Method** using a predefined skill list from a CSV file.\n  - Combined the methods using a normalized formula to compute the final skill matching percentage.\n  - Conducted **Semantic Textual Similarity (STS)** for accurate skill assessment.\n\n\u003cdiv style=\"height: 10px;\"\u003e\u003c/div\u003e\n\n- **Natural Language Processing (NLP):**\n  - Utilized **SpaCy** and **NLTK** for advanced NLP tasks.\n  - Developed a **Named Entity Recognition (NER) pipeline** using **Transformers by Hugging Face**.\n  - Extracted nouns and verbs from resumes on a section-wise basis for enhanced resume analysis.\n\n\u003cdiv style=\"height: 10px;\"\u003e\u003c/div\u003e\n\n- **Development and Testing:**\n  - Developed and tested code in **Python** using **NumPy**, **Pandas**, and regular expressions.\n  - Used **VS Code** and **Google Colab** for coding and collaboration.\n  - Designed and documented workflow using **Lucid Chart** for flow diagrams and brainstorming sessions.\n  - Created a backend database with a **Level 2 ER Diagram** using the **Eraser.io**.\n  - Performed **unit and integration testing** manually to ensure code quality and reliability.\n\n\u003cdiv style=\"height: 30px;\"\u003e\u003c/div\u003e\n\n## Technical Skills:\n\n- Programming Languages: **Python**\n- Libraries \u0026 Frameworks: **SpaCy**, **NLTK**, **NumPy**, **Pandas**, **BeautifulSoup**, **Selenium WebDriver**\n- Machine Learning Models: **SentenceTransformer**, **CrossEncoder**\n- Tools: **VS Code**, **Google Colab**, **Lucid Chart**, **Eraser.io**\n- Database Design: **Level 2 ER Diagrams**\n- Testing: **Manual Unit and Integration Testing**\n- Additional Skills: **Transformers**, **NLP**, **Web Scraping**, **Semantic Textual Similarity (STS)**, **Named Entity Recognition (NER)**\n\n\u003cdiv style=\"height: 30px;\"\u003e\u003c/div\u003e\n\n## Alert\n\n\u003cdiv style=\"height: 10px;\"\u003e\u003c/div\u003e\n\nProvided Codes don't represent my complete work during internship and are Incomplete and partial. It's only for preview and educational purposes. These are not the Final production grade codes either. Kindly use it with caution ⚠\n\n\u003cdiv style=\"height: 20px;\"\u003e\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadarsh-k27r%2Fsalahkart","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadarsh-k27r%2Fsalahkart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadarsh-k27r%2Fsalahkart/lists"}