diff --git a/round3/marwaha.md b/round3/marwaha.md new file mode 100644 index 0000000..7cb901c --- /dev/null +++ b/round3/marwaha.md @@ -0,0 +1,82 @@ +# Chrome Extension Idea: **SkillSpotter – Smart Skill Extraction for Job Applications** + +## Authors + +Praise Ndlovu +Myron Kharkover +Emily Yu +Mudit Marwaha + +--- + +## Problem Statement + +Job seekers often browse through numerous job postings across platforms like Handshake, LinkedIn, and Indeed. However, it's tedious and time-consuming to manually extract, compare, and keep track of frequently required skills, especially for those applying across different roles or industries. + +This lack of visibility into overlapping skill requirements makes it difficult for users to focus their learning and job preparation efficiently. + +**SkillSpotter** addresses this by allowing users to highlight important content in job descriptions directly from their browser and automatically aggregates the key skills, creating a prioritized list of the most in-demand qualifications. + +--- + +## Target Audience + +- **University students** preparing for internships or full-time roles +- **Recent graduates** entering the job market +- **Career switchers** looking to align their skillsets with current industry demands +- **Job seekers** using online platforms such as Handshake, LinkedIn, and Indeed + +--- + +## Description + +**SkillSpotter** is a Chrome Extension that enables users to highlight job postings across career websites and automatically extracts and aggregates frequently mentioned skills. It visualizes common requirements, tracks trends across roles, and helps users focus on the most essential competencies for their job search. + +--- + +## Selling Points + +1. βœ… **No scraping required** – user-driven highlighting keeps it site-agnostic and lightweight. +2. 🧠 **Skill frequency analysis** – instantly identifies the most commonly listed skills across multiple job descriptions. +3. πŸ“Š **Visual dashboard** – view skill frequency with charts and export your data for personal planning. +4. πŸ“ **Cross-session memory** – saves your highlights even if you close or refresh the browser. +5. πŸ”’ **User privacy-focused** – no external scraping or intrusive permissions needed. + +--- + +## User Stories (15 Total) + +1. As a student, I want to highlight parts of job descriptions so that I can save them for later review. +2. As a job seeker, I want to see a list of frequently mentioned skills across multiple jobs so that I can prioritize learning the most in-demand ones. +3. As a user, I want the extension to remember my highlights across sessions so that I don’t lose progress. +4. As a user, I want to view a summary of my highlights in a dashboard so that I can track which jobs and skills I’ve reviewed. +5. As a user, I want to manually add or edit skills in the list so that I can correct mistakes or add my own insights. +6. As a user, I want to remove duplicate or irrelevant skills so that the summary is cleaner and more useful. +7. As a user, I want to tag or categorize jobs by role (e.g., software engineering, data science) so that I can generate skill lists per role. +8. As a user, I want to export my skills list to CSV or Markdown so that I can use it for external documents or planning. +9. As a user, I want to highlight text from any website (e.g., Handshake, LinkedIn, company sites) so that I’m not limited to one platform. +10. As a user, I want a quick-access toolbar to activate highlighting so that it doesn’t interfere with normal browsing. +11. As a user, I want to see visual indicators (e.g., heatmaps or bar charts) showing which skills are mentioned most so that I can interpret data easily. +12. As a user, I want to filter job descriptions by date or site so that I can analyze recent or specific batches of postings. +13. As a user, I want to see the full context (sentence or paragraph) around a skill when I click it so that I understand how it's used. +14. As a user, I want to compare my personal skillset with the required skills so that I can identify gaps to fill. +15. As a user, I want to optionally sync my data to a cloud account so that I can access my highlights on multiple devices. + +--- + +## Notes + +- Optional AI integration could auto-suggest common skills or categorize skills into technical, soft, and domain-specific clusters. +- Minimal permissions required – emphasizing local storage for privacy and simplicity. +- Could integrate with resume or LinkedIn improvement tools in the future. +- Scope can be adjusted for MVP: start with basic highlighting and frequency counting, then expand to dashboard and export features. + +--- + +## References & Inspiration + +- [Handshake](https://joinhandshake.com/) +- [LinkedIn Jobs](https://www.linkedin.com/jobs/) +- [Hunter.io Highlight Tool](https://chrome.google.com/webstore/detail/hunter-email-finder-extens/ioalpmibngobedobkmbhgmadaphocjdn) +- [Jobscan Skill Comparison](https://www.jobscan.co/) +- Reddit r/cscareerquestions threads on how to tailor resumes for job listings