diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000..9a494cbfe1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +.idea/ +out +build +target diff --git a/README.md b/README.md index a7b40d2cc8..ff63f437d2 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,53 @@ -# CourseProject +# Build Experience Profile from Resumes -Please fork this repository and paste the github link of your fork on Microsoft CMT. Detailed instructions are on Coursera under Week 1: Course Project Overview/Week 9 Activities. + +1. **What are the names and NetIDs of all your team members? Who is the captain? The captain will have more administrative duties than team members.** + + * alokk3@illinois.edu + * dkrovi2@illinois.edu + * jsaxena3@illinois.edu + * rathi9@illinois.edu + +2. **What is your free topic? Please give a detailed description. What is the task? Why is it important or interesting? What is your planned approach? What tools, systems or datasets are involved? What is the expected outcome? How are you going to evaluate your work?** + + In this project, we use text extraction and retrieval for the following functions: + + * Parse resumes in doc and pdf format + * Parse job descriptions in doc and pdf format + * Build an analysis engine to extract experience details of a candidate on various tools and technologies + * Rank the available set of resumes based on the skill set specified in the job description + + The current keyword based search used by many online websites might not be entirely accurate, as the correlation between the skills and the experience is often missing. + + For example, for a skill set of ‘Spark’, instead of just searching for the keyword ‘Spark’ in the resume, we want to know (for scoring purpose) + - if the employee worked in Spark for X number of years, + - did he have experience on Spark, in multiple organizations. + + We then create a score for each profile/resume based on the skill set mentioned in the query and rank them in order of score (highest to lowest). + +3. **Which programming language do you plan to use?** + + We will use the standard text retrieval tools and programming APIs (MeTA, python, numpy etc) with a customized algorithm to score each resume. + +4. **Please justify that the workload of your topic is at least 20 \* N hours, N being the total number of students in your team. You may list the main tasks to be completed, and the estimated time cost for each task.** + + The following are the steps and key milestones for this project: + + | Task | Time needed | ETA | + |:--------------------------------------------------------------|-------------:|----------------:| + | Gather representative data set for training and evaluation | 8 hours | Nov 8 | + | Parsing engine to parse resumes and job descriptions | 20 hours | Nov 15 | + | Progress report | 2 hours | Nov 15 | + | Analysis engine to analyze resumes | 30 hours | Nov 22 | + | Scoring engine to match resumes to provided job description | 30 hours | Nov 29 | + | Basic UI to search for resumes matching a job description | 24 hours | Dec 5 | + | Software documentation | 8 hours | Dec 9 | + | **Total** |**122 hours** | | + + +# Contributors + + * alokk3@illinois.edu + * dkrovi2@illinois.edu + * jsaxena3@illinois.edu + * rathi9@illinois.edu diff --git a/code/parsing-engine/.gitattributes b/code/parsing-engine/.gitattributes new file mode 100644 index 0000000000..00a51aff5e --- /dev/null +++ b/code/parsing-engine/.gitattributes @@ -0,0 +1,6 @@ +# +# https://help.github.com/articles/dealing-with-line-endings/ +# +# These are explicitly windows files and should use crlf +*.bat text eol=crlf + diff --git a/code/parsing-engine/.gitignore b/code/parsing-engine/.gitignore new file mode 100644 index 0000000000..1b6985c009 --- /dev/null +++ b/code/parsing-engine/.gitignore @@ -0,0 +1,5 @@ +# Ignore Gradle project-specific cache directory +.gradle + +# Ignore Gradle build output directory +build diff --git a/code/parsing-engine/build.gradle b/code/parsing-engine/build.gradle new file mode 100644 index 0000000000..42c1982616 --- /dev/null +++ b/code/parsing-engine/build.gradle @@ -0,0 +1,66 @@ +/* + * This file was generated by the Gradle 'init' task. + * + * This generated file contains a sample Java application project to get you started. + * For more details take a look at the 'Building Java & JVM projects' chapter in the Gradle + * User Manual available at https://docs.gradle.org/6.8.2/userguide/building_java_projects.html + */ + +plugins { + // Apply the application plugin to add support for building a CLI application in Java. + id 'application' + id 'com.github.johnrengelman.shadow' version '6.1.0' +} + +repositories { + mavenCentral() +} + +dependencies { + + implementation 'org.apache.commons:commons-lang3:3.12.0' + implementation 'commons-lang:commons-lang:2.6' + implementation 'commons-io:commons-io:2.11.0' + + // PDF Parsing + implementation 'org.apache.pdfbox:pdfbox:2.0.24' + + // DOC Parsing + implementation group: 'org.apache.lucene', name: 'lucene-core', version: '8.1.0' + implementation group: 'org.apache.lucene', name: 'lucene-queryparser', version: '8.1.0' + implementation group: 'org.apache.lucene', name: 'lucene-analyzers-common', version: '8.1.0' + implementation group: 'com.googlecode.json-simple', name: 'json-simple', version: '1.1.1' + + + // Use JUnit Jupiter API for testing. + implementation 'edu.stanford.nlp:stanford-corenlp:4.3.1' + implementation 'edu.stanford.nlp:stanford-corenlp:4.3.1:models' + implementation 'com.fasterxml.jackson.core:jackson-databind:2.9.2' + implementation 'org.apache.poi:poi-ooxml:4.1.2' + + // Use JUnit Jupiter Engine for testing. + testImplementation 'org.junit.jupiter:junit-jupiter-api:5.6.2' + testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.6.2' + + // Lombok. + compileOnly 'org.projectlombok:lombok:1.18.22' + annotationProcessor 'org.projectlombok:lombok:1.18.22' + testCompileOnly 'org.projectlombok:lombok:1.18.22' + testAnnotationProcessor 'org.projectlombok:lombok:1.18.22' + + // Logback + implementation 'ch.qos.logback:logback-classic:1.2.7' +} + +application { + // Define the main class for the application. + mainClass = 'edu.illinois.phantom.Main' +} + +tasks.named('test') { + // Use junit platform for unit tests. + useJUnitPlatform() +} + +mainClassName = 'edu.illinois.phantom.Main' +build.dependsOn shadowJar diff --git a/code/parsing-engine/experiences.json b/code/parsing-engine/experiences.json new file mode 100644 index 0000000000..29db6758fd --- /dev/null +++ b/code/parsing-engine/experiences.json @@ -0,0 +1,9796 @@ +[ { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Acrafile_Aspen See_Cosec.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Janus Henderson_Phoebe Kwan_Ops Specialist.docx", + "skills" : [ { + "skill" : "asset management", + "duration" : 228 + }, { + "skill" : "c", + "duration" : 8 + }, { + "skill" : "cash flow", + "duration" : 114 + }, { + "skill" : "compliance", + "duration" : 14 + }, { + "skill" : "database", + "duration" : 114 + }, { + "skill" : "documentation", + "duration" : 114 + }, { + "skill" : "economics", + "duration" : 114 + }, { + "skill" : "email", + "duration" : 114 + }, { + "skill" : "english", + "duration" : 114 + }, { + "skill" : "excel", + "duration" : 114 + }, { + "skill" : "financial reports", + "duration" : 114 + }, { + "skill" : "improvement", + "duration" : 114 + }, { + "skill" : "investigation", + "duration" : 8 + }, { + "skill" : "legal", + "duration" : 112 + }, { + "skill" : "portia", + "duration" : 114 + }, { + "skill" : "presentations", + "duration" : 106 + }, { + "skill" : "process", + "duration" : 8 + }, { + "skill" : "proposal", + "duration" : 106 + }, { + "skill" : "reconcile", + "duration" : 122 + }, { + "skill" : "reconciliation", + "duration" : 122 + }, { + "skill" : "reporting", + "duration" : 106 + }, { + "skill" : "reports", + "duration" : 122 + }, { + "skill" : "retail", + "duration" : 106 + }, { + "skill" : "rfp", + "duration" : 106 + }, { + "skill" : "risk management", + "duration" : 114 + }, { + "skill" : "sales", + "duration" : 8 + }, { + "skill" : "security", + "duration" : 122 + }, { + "skill" : "supervising", + "duration" : 8 + }, { + "skill" : "system", + "duration" : 122 + }, { + "skill" : "testing", + "duration" : 122 + }, { + "skill" : "transactions", + "duration" : 114 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Telok Partners_Jean Choong_Cosec Mgr.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 31 + }, { + "skill" : "administration", + "duration" : 31 + }, { + "skill" : "analytical", + "duration" : 34 + }, { + "skill" : "analytical skills", + "duration" : 34 + }, { + "skill" : "audit", + "duration" : 10 + }, { + "skill" : "banking", + "duration" : 10 + }, { + "skill" : "compliance", + "duration" : 59 + }, { + "skill" : "data entry", + "duration" : 24 + }, { + "skill" : "documentation", + "duration" : 28 + }, { + "skill" : "excel", + "duration" : 442 + }, { + "skill" : "financial statements", + "duration" : 34 + }, { + "skill" : "higher education", + "duration" : 442 + }, { + "skill" : "invoicing", + "duration" : 24 + }, { + "skill" : "microsoft excel", + "duration" : 442 + }, { + "skill" : "reports", + "duration" : 10 + }, { + "skill" : "supervising", + "duration" : 34 + }, { + "skill" : "tax", + "duration" : 34 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Convoy_Yeva Liu_PA.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 28 + }, { + "skill" : "database", + "duration" : 216014 + }, { + "skill" : "economics", + "duration" : 216013 + }, { + "skill" : "editing", + "duration" : 215998 + }, { + "skill" : "editorial", + "duration" : 215998 + }, { + "skill" : "english", + "duration" : 215998 + }, { + "skill" : "facebook", + "duration" : 215998 + }, { + "skill" : "finance", + "duration" : 216013 + }, { + "skill" : "international", + "duration" : 215998 + }, { + "skill" : "journalism", + "duration" : 46 + }, { + "skill" : "marketing", + "duration" : 16 + }, { + "skill" : "negotiation", + "duration" : 16 + }, { + "skill" : "photography", + "duration" : 215998 + }, { + "skill" : "schedule", + "duration" : 16 + }, { + "skill" : "visual", + "duration" : 215998 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/CDL_Leh Si Yuan_Cosec.docx", + "skills" : [ { + "skill" : "acquisition", + "duration" : 137 + }, { + "skill" : "administration", + "duration" : 137 + }, { + "skill" : "administrative support", + "duration" : 160 + }, { + "skill" : "analyze", + "duration" : 112 + }, { + "skill" : "audit", + "duration" : 223 + }, { + "skill" : "compliance", + "duration" : 112 + }, { + "skill" : "construction", + "duration" : 160 + }, { + "skill" : "drafting", + "duration" : 335 + }, { + "skill" : "engagement", + "duration" : 19 + }, { + "skill" : "engineering", + "duration" : 160 + }, { + "skill" : "filing", + "duration" : 137 + }, { + "skill" : "finance", + "duration" : 204 + }, { + "skill" : "financial statements", + "duration" : 19 + }, { + "skill" : "fitness", + "duration" : 112 + }, { + "skill" : "governance", + "duration" : 131 + }, { + "skill" : "hotel", + "duration" : 67 + }, { + "skill" : "logistics", + "duration" : 86 + }, { + "skill" : "plan", + "duration" : 160 + }, { + "skill" : "policies", + "duration" : 112 + }, { + "skill" : "process", + "duration" : 112 + }, { + "skill" : "proposal", + "duration" : 19 + }, { + "skill" : "receivables", + "duration" : 19 + }, { + "skill" : "regulations", + "duration" : 112 + }, { + "skill" : "regulatory", + "duration" : 112 + }, { + "skill" : "regulatory requirements", + "duration" : 112 + }, { + "skill" : "reports", + "duration" : 160 + }, { + "skill" : "requests", + "duration" : 19 + }, { + "skill" : "research", + "duration" : 67 + }, { + "skill" : "risk management", + "duration" : 67 + }, { + "skill" : "system", + "duration" : 86 + }, { + "skill" : "tax", + "duration" : 112 + }, { + "skill" : "training", + "duration" : 112 + }, { + "skill" : "updates", + "duration" : 112 + }, { + "skill" : "writing", + "duration" : 86 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Amicorp_Jared Ng_Corp Sec.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 317 + }, { + "skill" : "administration", + "duration" : 317 + }, { + "skill" : "beverage", + "duration" : 317 + }, { + "skill" : "communication", + "duration" : 317 + }, { + "skill" : "compliance", + "duration" : 317 + }, { + "skill" : "conversion", + "duration" : 317 + }, { + "skill" : "counsel", + "duration" : 317 + }, { + "skill" : "documentation", + "duration" : 317 + }, { + "skill" : "drafting", + "duration" : 317 + }, { + "skill" : "email", + "duration" : 317 + }, { + "skill" : "english", + "duration" : 317 + }, { + "skill" : "filing", + "duration" : 317 + }, { + "skill" : "governance", + "duration" : 317 + }, { + "skill" : "immigration", + "duration" : 317 + }, { + "skill" : "international", + "duration" : 317 + }, { + "skill" : "invoices", + "duration" : 317 + }, { + "skill" : "legal", + "duration" : 317 + }, { + "skill" : "microsoft office", + "duration" : 317 + }, { + "skill" : "partnership", + "duration" : 317 + }, { + "skill" : "payments", + "duration" : 317 + }, { + "skill" : "process", + "duration" : 317 + }, { + "skill" : "regulatory", + "duration" : 317 + }, { + "skill" : "research", + "duration" : 317 + }, { + "skill" : "spanish", + "duration" : 317 + }, { + "skill" : "system", + "duration" : 317 + }, { + "skill" : "tax", + "duration" : 317 + }, { + "skill" : "windows", + "duration" : 317 + }, { + "skill" : "workflow", + "duration" : 317 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Country Garden_Angie Wang_FM.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 145 + }, { + "skill" : "accounts payable", + "duration" : 50 + }, { + "skill" : "accounts receivable", + "duration" : 50 + }, { + "skill" : "administration", + "duration" : 130 + }, { + "skill" : "analysis", + "duration" : 54 + }, { + "skill" : "audit", + "duration" : 145 + }, { + "skill" : "budget", + "duration" : 54 + }, { + "skill" : "budgeting", + "duration" : 55 + }, { + "skill" : "cash flow", + "duration" : 54 + }, { + "skill" : "compliance", + "duration" : 144 + }, { + "skill" : "controls", + "duration" : 55 + }, { + "skill" : "english", + "duration" : 40 + }, { + "skill" : "finance", + "duration" : 199 + }, { + "skill" : "financial reports", + "duration" : 55 + }, { + "skill" : "financial statements", + "duration" : 54 + }, { + "skill" : "forecasting", + "duration" : 144 + }, { + "skill" : "general ledger", + "duration" : 14 + }, { + "skill" : "human resource", + "duration" : 144 + }, { + "skill" : "internal controls", + "duration" : 55 + }, { + "skill" : "inventory", + "duration" : 54 + }, { + "skill" : "invoices", + "duration" : 14 + }, { + "skill" : "logistics", + "duration" : 14 + }, { + "skill" : "payroll", + "duration" : 90 + }, { + "skill" : "process", + "duration" : 68 + }, { + "skill" : "recruitment", + "duration" : 90 + }, { + "skill" : "regulatory", + "duration" : 90 + }, { + "skill" : "reporting", + "duration" : 199 + }, { + "skill" : "reports", + "duration" : 91 + }, { + "skill" : "sales", + "duration" : 36 + }, { + "skill" : "schedule", + "duration" : 36 + }, { + "skill" : "strategy", + "duration" : 90 + }, { + "skill" : "system", + "duration" : 54 + }, { + "skill" : "tax", + "duration" : 54 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Fohang_Chan Tan Tung_AP Clerk.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 36 + }, { + "skill" : "billing", + "duration" : 36 + }, { + "skill" : "english", + "duration" : 21 + }, { + "skill" : "international", + "duration" : 45 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Carrier Rental_Chong Lee Kean_Sr Accounts Exec.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 150 + }, { + "skill" : "audit", + "duration" : 160 + }, { + "skill" : "bank reconciliation", + "duration" : 96 + }, { + "skill" : "cash flow", + "duration" : 125 + }, { + "skill" : "correspondence", + "duration" : 74 + }, { + "skill" : "database", + "duration" : 23 + }, { + "skill" : "distribution", + "duration" : 74 + }, { + "skill" : "drafting", + "duration" : 51 + }, { + "skill" : "english", + "duration" : 51 + }, { + "skill" : "filing", + "duration" : 109 + }, { + "skill" : "financial statements", + "duration" : 35 + }, { + "skill" : "financing", + "duration" : 35 + }, { + "skill" : "forecasting", + "duration" : 103 + }, { + "skill" : "improvement", + "duration" : 103 + }, { + "skill" : "inventory", + "duration" : 22 + }, { + "skill" : "journal entries", + "duration" : 22 + }, { + "skill" : "ordering", + "duration" : 51 + }, { + "skill" : "payments", + "duration" : 35 + }, { + "skill" : "payroll", + "duration" : 74 + }, { + "skill" : "process", + "duration" : 103 + }, { + "skill" : "reconcile", + "duration" : 22 + }, { + "skill" : "reconciliation", + "duration" : 96 + }, { + "skill" : "regulatory", + "duration" : 74 + }, { + "skill" : "reporting", + "duration" : 103 + }, { + "skill" : "reports", + "duration" : 234 + }, { + "skill" : "sales", + "duration" : 57 + }, { + "skill" : "sap", + "duration" : 154 + }, { + "skill" : "schedule", + "duration" : 57 + }, { + "skill" : "schedules", + "duration" : 35 + }, { + "skill" : "service delivery", + "duration" : 74 + }, { + "skill" : "system", + "duration" : 234 + }, { + "skill" : "tax", + "duration" : 212 + }, { + "skill" : "writing", + "duration" : 74 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Deloitte_Henry Chu_Audit Senior.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Tricor_Mon Ko_Officer.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/EB Services_Enson Kwong_Cosec.docx", + "skills" : [ { + "skill" : "business development", + "duration" : 6 + }, { + "skill" : "compliance", + "duration" : 77 + }, { + "skill" : "counsel", + "duration" : 77 + }, { + "skill" : "english", + "duration" : 18 + }, { + "skill" : "excel", + "duration" : 18 + }, { + "skill" : "filing", + "duration" : 77 + }, { + "skill" : "legal", + "duration" : 77 + }, { + "skill" : "marketing", + "duration" : 18 + }, { + "skill" : "microsoft excel", + "duration" : 18 + }, { + "skill" : "microsoft powerpoint", + "duration" : 18 + }, { + "skill" : "microsoft word", + "duration" : 18 + }, { + "skill" : "powerpoint", + "duration" : 18 + }, { + "skill" : "product development", + "duration" : 18 + }, { + "skill" : "regulatory", + "duration" : 77 + }, { + "skill" : "word", + "duration" : 18 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Accenture_Gaurav Srivastava_Sr Financial Analyst.docx", + "skills" : [ { + "skill" : "accounts payable", + "duration" : 104 + }, { + "skill" : "accounts receivable", + "duration" : 104 + }, { + "skill" : "analysis", + "duration" : 141 + }, { + "skill" : "audit", + "duration" : 13 + }, { + "skill" : "budget", + "duration" : 24 + }, { + "skill" : "cisco", + "duration" : 61 + }, { + "skill" : "compliance", + "duration" : 61 + }, { + "skill" : "finance", + "duration" : 178 + }, { + "skill" : "gaap", + "duration" : 24 + }, { + "skill" : "internal audit", + "duration" : 13 + }, { + "skill" : "inventory", + "duration" : 104 + }, { + "skill" : "lean", + "duration" : 128 + }, { + "skill" : "mis", + "duration" : 37 + }, { + "skill" : "operations", + "duration" : 24 + }, { + "skill" : "p", + "duration" : 61 + }, { + "skill" : "presentation", + "duration" : 104 + }, { + "skill" : "project management", + "duration" : 13 + }, { + "skill" : "r", + "duration" : 61 + }, { + "skill" : "reconciliation", + "duration" : 104 + }, { + "skill" : "reporting", + "duration" : 128 + }, { + "skill" : "reports", + "duration" : 117 + }, { + "skill" : "system", + "duration" : 74 + }, { + "skill" : "tax", + "duration" : 13 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Accord Corp Svcs_Ong Xin Yi_Cosec Exec.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Catlin_Shirley Wong_Accountant.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 172 + }, { + "skill" : "accounts payable", + "duration" : 155 + }, { + "skill" : "analysis", + "duration" : 155 + }, { + "skill" : "audit", + "duration" : 54 + }, { + "skill" : "banking", + "duration" : 155 + }, { + "skill" : "budget", + "duration" : 155 + }, { + "skill" : "coaching", + "duration" : 32 + }, { + "skill" : "compliance", + "duration" : 6 + }, { + "skill" : "construction", + "duration" : 32 + }, { + "skill" : "finance", + "duration" : 155 + }, { + "skill" : "financial statements", + "duration" : 155 + }, { + "skill" : "mathematics", + "duration" : 2 + }, { + "skill" : "non-profit", + "duration" : 32 + }, { + "skill" : "partnership", + "duration" : 6 + }, { + "skill" : "payments", + "duration" : 155 + }, { + "skill" : "regulations", + "duration" : 155 + }, { + "skill" : "regulatory", + "duration" : 155 + }, { + "skill" : "reporting", + "duration" : 187 + }, { + "skill" : "supervising", + "duration" : 22 + }, { + "skill" : "system", + "duration" : 155 + }, { + "skill" : "tax", + "duration" : 161 + }, { + "skill" : "transactions", + "duration" : 155 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Maples_Nanthini Mayandi_Cosec AVP.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 11 + }, { + "skill" : "acquisition", + "duration" : 20 + }, { + "skill" : "acquisitions", + "duration" : 20 + }, { + "skill" : "administration", + "duration" : 34 + }, { + "skill" : "business development", + "duration" : 20 + }, { + "skill" : "compliance", + "duration" : 34 + }, { + "skill" : "contract management", + "duration" : 11 + }, { + "skill" : "contracts", + "duration" : 70 + }, { + "skill" : "counsel", + "duration" : 20 + }, { + "skill" : "excel", + "duration" : 11 + }, { + "skill" : "filing", + "duration" : 34 + }, { + "skill" : "international", + "duration" : 34 + }, { + "skill" : "legal", + "duration" : 77 + }, { + "skill" : "litigation", + "duration" : 20 + }, { + "skill" : "microsoft word", + "duration" : 11 + }, { + "skill" : "money", + "duration" : 11 + }, { + "skill" : "powerpoint", + "duration" : 11 + }, { + "skill" : "process", + "duration" : 20 + }, { + "skill" : "purchasing", + "duration" : 11 + }, { + "skill" : "regulatory", + "duration" : 20 + }, { + "skill" : "reports", + "duration" : 54 + }, { + "skill" : "research", + "duration" : 20 + }, { + "skill" : "strategy", + "duration" : 20 + }, { + "skill" : "word", + "duration" : 11 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/STU_Kit Chan_PA.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 192 + }, { + "skill" : "administrative support", + "duration" : 39 + }, { + "skill" : "cash flow", + "duration" : 234 + }, { + "skill" : "certification", + "duration" : 3 + }, { + "skill" : "compliance", + "duration" : 78 + }, { + "skill" : "correspondence", + "duration" : 53 + }, { + "skill" : "daily operations", + "duration" : 23 + }, { + "skill" : "drafting", + "duration" : 53 + }, { + "skill" : "editing", + "duration" : 166 + }, { + "skill" : "english", + "duration" : 76 + }, { + "skill" : "excel", + "duration" : 23 + }, { + "skill" : "expenses", + "duration" : 387 + }, { + "skill" : "finance", + "duration" : 23 + }, { + "skill" : "german", + "duration" : 23 + }, { + "skill" : "hotel", + "duration" : 192 + }, { + "skill" : "international", + "duration" : 156 + }, { + "skill" : "legal", + "duration" : 127 + }, { + "skill" : "ms excel", + "duration" : 23 + }, { + "skill" : "operations", + "duration" : 23 + }, { + "skill" : "payroll", + "duration" : 234 + }, { + "skill" : "powerpoint", + "duration" : 166 + }, { + "skill" : "presentation", + "duration" : 514 + }, { + "skill" : "product development", + "duration" : 23 + }, { + "skill" : "project management", + "duration" : 53 + }, { + "skill" : "rest", + "duration" : 348 + }, { + "skill" : "sales", + "duration" : 23 + }, { + "skill" : "training", + "duration" : 88 + }, { + "skill" : "transactions", + "duration" : 78 + }, { + "skill" : "transportation", + "duration" : 192 + }, { + "skill" : "travel", + "duration" : 553 + }, { + "skill" : "video", + "duration" : 465 + }, { + "skill" : "word", + "duration" : 23 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Makak_VINCENT CHEUNG_Accountant.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/BNP_Joseph Ng_Compliance Officer.docx", + "skills" : [ { + "skill" : "access", + "duration" : 411 + }, { + "skill" : "analysis", + "duration" : 431 + }, { + "skill" : "banking", + "duration" : 431 + }, { + "skill" : "compliance", + "duration" : 431 + }, { + "skill" : "data analysis", + "duration" : 411 + }, { + "skill" : "database", + "duration" : 20 + }, { + "skill" : "drafting", + "duration" : 411 + }, { + "skill" : "due diligence", + "duration" : 20 + }, { + "skill" : "english", + "duration" : 411 + }, { + "skill" : "excel", + "duration" : 411 + }, { + "skill" : "finance", + "duration" : 411 + }, { + "skill" : "internal stakeholders", + "duration" : 20 + }, { + "skill" : "legal", + "duration" : 20 + }, { + "skill" : "marketing", + "duration" : 411 + }, { + "skill" : "microsoft office", + "duration" : 411 + }, { + "skill" : "mis", + "duration" : 20 + }, { + "skill" : "mobile", + "duration" : 411 + }, { + "skill" : "operations", + "duration" : 27 + }, { + "skill" : "policies", + "duration" : 411 + }, { + "skill" : "powerpoint", + "duration" : 411 + }, { + "skill" : "presentation", + "duration" : 411 + }, { + "skill" : "queries", + "duration" : 20 + }, { + "skill" : "real estate", + "duration" : 20 + }, { + "skill" : "regulations", + "duration" : 20 + }, { + "skill" : "regulatory", + "duration" : 431 + }, { + "skill" : "regulatory requirements", + "duration" : 20 + }, { + "skill" : "relationship management", + "duration" : 411 + }, { + "skill" : "reporting", + "duration" : 27 + }, { + "skill" : "reports", + "duration" : 27 + }, { + "skill" : "requests", + "duration" : 20 + }, { + "skill" : "research", + "duration" : 20 + }, { + "skill" : "sap", + "duration" : 411 + }, { + "skill" : "system", + "duration" : 418 + }, { + "skill" : "technical", + "duration" : 20 + }, { + "skill" : "training", + "duration" : 431 + }, { + "skill" : "updates", + "duration" : 20 + }, { + "skill" : "word", + "duration" : 411 + }, { + "skill" : "writing", + "duration" : 411 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Lighthouse Canton AM_Zhong Shiyao_Accounting Officer.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 274 + }, { + "skill" : "acquisition", + "duration" : 111 + }, { + "skill" : "analysis", + "duration" : 249 + }, { + "skill" : "analyze", + "duration" : 111 + }, { + "skill" : "asset management", + "duration" : 62 + }, { + "skill" : "audit", + "duration" : 184 + }, { + "skill" : "benchmarking", + "duration" : 148 + }, { + "skill" : "budget", + "duration" : 62 + }, { + "skill" : "budgeting", + "duration" : 148 + }, { + "skill" : "cash flow", + "duration" : 184 + }, { + "skill" : "cfa", + "duration" : 148 + }, { + "skill" : "compliance", + "duration" : 122 + }, { + "skill" : "controls", + "duration" : 204 + }, { + "skill" : "economics", + "duration" : 79 + }, { + "skill" : "english", + "duration" : 148 + }, { + "skill" : "finance", + "duration" : 226 + }, { + "skill" : "financial reporting", + "duration" : 11 + }, { + "skill" : "gaap", + "duration" : 122 + }, { + "skill" : "general ledger", + "duration" : 11 + }, { + "skill" : "internal audit", + "duration" : 111 + }, { + "skill" : "internal controls", + "duration" : 184 + }, { + "skill" : "kpis", + "duration" : 148 + }, { + "skill" : "metrics", + "duration" : 148 + }, { + "skill" : "mobile", + "duration" : 79 + }, { + "skill" : "modeling", + "duration" : 79 + }, { + "skill" : "p", + "duration" : 111 + }, { + "skill" : "plan", + "duration" : 159 + }, { + "skill" : "policies", + "duration" : 11 + }, { + "skill" : "portfolio management", + "duration" : 79 + }, { + "skill" : "pr", + "duration" : 148 + }, { + "skill" : "presentations", + "duration" : 148 + }, { + "skill" : "real estate", + "duration" : 62 + }, { + "skill" : "reconciliation", + "duration" : 184 + }, { + "skill" : "regulatory", + "duration" : 122 + }, { + "skill" : "reporting", + "duration" : 184 + }, { + "skill" : "reports", + "duration" : 111 + }, { + "skill" : "risk assessment", + "duration" : 111 + }, { + "skill" : "sales", + "duration" : 148 + }, { + "skill" : "sap", + "duration" : 259 + }, { + "skill" : "security", + "duration" : 93 + }, { + "skill" : "statistics", + "duration" : 79 + }, { + "skill" : "system", + "duration" : 184 + }, { + "skill" : "transactions", + "duration" : 62 + }, { + "skill" : "variances", + "duration" : 159 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Tricor_Kendi Li_Sup.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Steppe Capital_Radhika Shetty_FM.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 326 + }, { + "skill" : "accounts payable", + "duration" : 326 + }, { + "skill" : "accounts receivable", + "duration" : 32 + }, { + "skill" : "acquisition", + "duration" : 32 + }, { + "skill" : "analysis", + "duration" : 32 + }, { + "skill" : "analytical", + "duration" : 32 + }, { + "skill" : "audit", + "duration" : 326 + }, { + "skill" : "auditing", + "duration" : 294 + }, { + "skill" : "bank reconciliation", + "duration" : 64 + }, { + "skill" : "business process", + "duration" : 294 + }, { + "skill" : "c", + "duration" : 32 + }, { + "skill" : "construction", + "duration" : 32 + }, { + "skill" : "documentation", + "duration" : 358 + }, { + "skill" : "drafting", + "duration" : 32 + }, { + "skill" : "engineering", + "duration" : 32 + }, { + "skill" : "expenses", + "duration" : 32 + }, { + "skill" : "filing", + "duration" : 64 + }, { + "skill" : "finance", + "duration" : 326 + }, { + "skill" : "financial statements", + "duration" : 326 + }, { + "skill" : "internal audit", + "duration" : 326 + }, { + "skill" : "international", + "duration" : 32 + }, { + "skill" : "inventory", + "duration" : 326 + }, { + "skill" : "inventory management", + "duration" : 326 + }, { + "skill" : "invoices", + "duration" : 326 + }, { + "skill" : "mining", + "duration" : 32 + }, { + "skill" : "operations", + "duration" : 32 + }, { + "skill" : "outsourcing", + "duration" : 294 + }, { + "skill" : "payments", + "duration" : 326 + }, { + "skill" : "process", + "duration" : 294 + }, { + "skill" : "procurement", + "duration" : 32 + }, { + "skill" : "purchase orders", + "duration" : 32 + }, { + "skill" : "queries", + "duration" : 64 + }, { + "skill" : "reconciliation", + "duration" : 64 + }, { + "skill" : "reporting", + "duration" : 32 + }, { + "skill" : "reports", + "duration" : 32 + }, { + "skill" : "sales", + "duration" : 326 + }, { + "skill" : "system", + "duration" : 294 + }, { + "skill" : "tax", + "duration" : 358 + }, { + "skill" : "transactions", + "duration" : 32 + }, { + "skill" : "vendors", + "duration" : 326 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Unity Group_Radhika Singh_Due Diligence Associate.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 131 + }, { + "skill" : "accounts payable", + "duration" : 31 + }, { + "skill" : "acquisition", + "duration" : 31 + }, { + "skill" : "advertising", + "duration" : 62 + }, { + "skill" : "analysis", + "duration" : 62 + }, { + "skill" : "analytical", + "duration" : 93 + }, { + "skill" : "analytical skills", + "duration" : 93 + }, { + "skill" : "cash flow", + "duration" : 31 + }, { + "skill" : "compliance", + "duration" : 31 + }, { + "skill" : "counsel", + "duration" : 62 + }, { + "skill" : "due diligence", + "duration" : 62 + }, { + "skill" : "engagement", + "duration" : 31 + }, { + "skill" : "english", + "duration" : 36 + }, { + "skill" : "filing", + "duration" : 42 + }, { + "skill" : "finance", + "duration" : 129 + }, { + "skill" : "financial models", + "duration" : 62 + }, { + "skill" : "financial statements", + "duration" : 31 + }, { + "skill" : "forecasting", + "duration" : 31 + }, { + "skill" : "gaap", + "duration" : 62 + }, { + "skill" : "general ledger", + "duration" : 24 + }, { + "skill" : "inventory", + "duration" : 2 + }, { + "skill" : "invoices", + "duration" : 33 + }, { + "skill" : "legal", + "duration" : 62 + }, { + "skill" : "marketing", + "duration" : 62 + }, { + "skill" : "migration", + "duration" : 2 + }, { + "skill" : "negotiation", + "duration" : 62 + }, { + "skill" : "operations", + "duration" : 93 + }, { + "skill" : "payments", + "duration" : 24 + }, { + "skill" : "payroll", + "duration" : 33 + }, { + "skill" : "process", + "duration" : 62 + }, { + "skill" : "project management", + "duration" : 62 + }, { + "skill" : "receivables", + "duration" : 24 + }, { + "skill" : "regulations", + "duration" : 31 + }, { + "skill" : "regulatory", + "duration" : 31 + }, { + "skill" : "reporting", + "duration" : 95 + }, { + "skill" : "research", + "duration" : 62 + }, { + "skill" : "sales", + "duration" : 42 + }, { + "skill" : "six", + "duration" : 31 + }, { + "skill" : "sql", + "duration" : 62 + }, { + "skill" : "system", + "duration" : 31 + }, { + "skill" : "tax", + "duration" : 33 + }, { + "skill" : "technical", + "duration" : 62 + }, { + "skill" : "travel", + "duration" : 31 + }, { + "skill" : "variances", + "duration" : 31 + }, { + "skill" : "vendors", + "duration" : 31 + }, { + "skill" : "workflow", + "duration" : 2 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/CDL - EVP Head of Asset Mgt.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Dell_Manas Panda_Acc Advisor.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 203 + }, { + "skill" : "accounts payable", + "duration" : 166 + }, { + "skill" : "administration", + "duration" : 58 + }, { + "skill" : "analysis", + "duration" : 108 + }, { + "skill" : "analytical", + "duration" : 58 + }, { + "skill" : "asset management", + "duration" : 108 + }, { + "skill" : "audit", + "duration" : 227 + }, { + "skill" : "bank reconciliation", + "duration" : 108 + }, { + "skill" : "budgeting", + "duration" : 108 + }, { + "skill" : "communication", + "duration" : 166 + }, { + "skill" : "compliance", + "duration" : 108 + }, { + "skill" : "engagement", + "duration" : 108 + }, { + "skill" : "erp", + "duration" : 58 + }, { + "skill" : "expenses", + "duration" : 24 + }, { + "skill" : "filing", + "duration" : 24 + }, { + "skill" : "finance", + "duration" : 82 + }, { + "skill" : "forecasting", + "duration" : 108 + }, { + "skill" : "gaap", + "duration" : 37 + }, { + "skill" : "general ledger", + "duration" : 58 + }, { + "skill" : "international", + "duration" : 58 + }, { + "skill" : "invoicing", + "duration" : 24 + }, { + "skill" : "payroll", + "duration" : 237 + }, { + "skill" : "policies", + "duration" : 139 + }, { + "skill" : "r", + "duration" : 58 + }, { + "skill" : "receivables", + "duration" : 58 + }, { + "skill" : "reconciliation", + "duration" : 139 + }, { + "skill" : "reporting", + "duration" : 37 + }, { + "skill" : "sales", + "duration" : 89 + }, { + "skill" : "sap", + "duration" : 58 + }, { + "skill" : "schedules", + "duration" : 132 + }, { + "skill" : "tax", + "duration" : 258 + }, { + "skill" : "technical", + "duration" : 58 + }, { + "skill" : "training", + "duration" : 58 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/LJ Hooker_Vivian Shiu_Office Manager.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 56 + }, { + "skill" : "administration", + "duration" : 56 + }, { + "skill" : "advertising", + "duration" : 56 + }, { + "skill" : "bank reconciliation", + "duration" : 56 + }, { + "skill" : "brand", + "duration" : 56 + }, { + "skill" : "cloud", + "duration" : 56 + }, { + "skill" : "database", + "duration" : 6 + }, { + "skill" : "drafting", + "duration" : 56 + }, { + "skill" : "english", + "duration" : 6 + }, { + "skill" : "human resources", + "duration" : 6 + }, { + "skill" : "marketing", + "duration" : 56 + }, { + "skill" : "payroll", + "duration" : 62 + }, { + "skill" : "real estate", + "duration" : 62 + }, { + "skill" : "reconciliation", + "duration" : 56 + }, { + "skill" : "recruitment", + "duration" : 56 + }, { + "skill" : "reporting", + "duration" : 56 + }, { + "skill" : "retail", + "duration" : 28 + }, { + "skill" : "safety", + "duration" : 28 + }, { + "skill" : "sales", + "duration" : 6 + }, { + "skill" : "security", + "duration" : 62 + }, { + "skill" : "social media", + "duration" : 17 + }, { + "skill" : "supervisor", + "duration" : 6 + }, { + "skill" : "system", + "duration" : 6 + }, { + "skill" : "tax", + "duration" : 56 + }, { + "skill" : "technical", + "duration" : 6 + }, { + "skill" : "training", + "duration" : 62 + }, { + "skill" : "transport", + "duration" : 6 + }, { + "skill" : "travel", + "duration" : 56 + }, { + "skill" : "writing", + "duration" : 17 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Tembusu Partners_Evelyn Tham_Finance Executive.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 438 + }, { + "skill" : "analyze", + "duration" : 24 + }, { + "skill" : "audit", + "duration" : 56 + }, { + "skill" : "auditing", + "duration" : 32 + }, { + "skill" : "banking", + "duration" : 24 + }, { + "skill" : "billing", + "duration" : 78 + }, { + "skill" : "distribution", + "duration" : 65 + }, { + "skill" : "electronics", + "duration" : 13 + }, { + "skill" : "excel", + "duration" : 471 + }, { + "skill" : "expenses", + "duration" : 65 + }, { + "skill" : "finance", + "duration" : 65 + }, { + "skill" : "financial statements", + "duration" : 56 + }, { + "skill" : "financing", + "duration" : 24 + }, { + "skill" : "forecasting", + "duration" : 24 + }, { + "skill" : "general ledger", + "duration" : 65 + }, { + "skill" : "inventory", + "duration" : 24 + }, { + "skill" : "invoices", + "duration" : 37 + }, { + "skill" : "journal entries", + "duration" : 37 + }, { + "skill" : "ms excel", + "duration" : 406 + }, { + "skill" : "operations", + "duration" : 24 + }, { + "skill" : "payments", + "duration" : 37 + }, { + "skill" : "pivot", + "duration" : 406 + }, { + "skill" : "pr", + "duration" : 406 + }, { + "skill" : "reconcile", + "duration" : 65 + }, { + "skill" : "reconciliation", + "duration" : 78 + }, { + "skill" : "reporting", + "duration" : 77 + }, { + "skill" : "reports", + "duration" : 44 + }, { + "skill" : "sales", + "duration" : 12 + }, { + "skill" : "schedule", + "duration" : 65 + }, { + "skill" : "system", + "duration" : 12 + }, { + "skill" : "tax", + "duration" : 109 + }, { + "skill" : "transactions", + "duration" : 24 + }, { + "skill" : "travel", + "duration" : 24 + }, { + "skill" : "word", + "duration" : 406 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/1Amy.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 82 + }, { + "skill" : "administration", + "duration" : 12 + }, { + "skill" : "english", + "duration" : 46 + }, { + "skill" : "excel", + "duration" : 46 + }, { + "skill" : "finance", + "duration" : 36 + }, { + "skill" : "invoices", + "duration" : 5 + }, { + "skill" : "journal entries", + "duration" : 5 + }, { + "skill" : "microsoft excel", + "duration" : 46 + }, { + "skill" : "powerpoint", + "duration" : 46 + }, { + "skill" : "reconciliation", + "duration" : 75 + }, { + "skill" : "scheduling", + "duration" : 5 + }, { + "skill" : "training", + "duration" : 12 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/EY_Kitman Tsang_Cosec Mgr.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 32 + }, { + "skill" : "banking", + "duration" : 33 + }, { + "skill" : "compliance", + "duration" : 33 + }, { + "skill" : "filing", + "duration" : 61 + }, { + "skill" : "legal", + "duration" : 5 + }, { + "skill" : "partnerships", + "duration" : 5 + }, { + "skill" : "reporting", + "duration" : 32 + }, { + "skill" : "reports", + "duration" : 48 + }, { + "skill" : "system", + "duration" : 15 + }, { + "skill" : "telecom", + "duration" : 33 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Maurice Zhang_Edwin Jiang_Accountant.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/HKMA_Nancy Ho_Finance Officer.docx", + "skills" : [ { + "skill" : "analysis", + "duration" : 78 + }, { + "skill" : "audit", + "duration" : 13 + }, { + "skill" : "compliance", + "duration" : 30 + }, { + "skill" : "controls", + "duration" : 38 + }, { + "skill" : "english", + "duration" : 38 + }, { + "skill" : "financial statements", + "duration" : 116 + }, { + "skill" : "internal controls", + "duration" : 38 + }, { + "skill" : "policies", + "duration" : 146 + }, { + "skill" : "regulations", + "duration" : 13 + }, { + "skill" : "reports", + "duration" : 78 + }, { + "skill" : "research", + "duration" : 17 + }, { + "skill" : "risk assessment", + "duration" : 38 + }, { + "skill" : "writing", + "duration" : 17 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Citco Kanchana Boopalan - Director Corp Svcs.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 15 + }, { + "skill" : "administration", + "duration" : 370 + }, { + "skill" : "audit", + "duration" : 293 + }, { + "skill" : "banking", + "duration" : 17 + }, { + "skill" : "budget", + "duration" : 293 + }, { + "skill" : "compliance", + "duration" : 391 + }, { + "skill" : "contracts", + "duration" : 17 + }, { + "skill" : "drafting", + "duration" : 24 + }, { + "skill" : "due diligence", + "duration" : 24 + }, { + "skill" : "finance", + "duration" : 113 + }, { + "skill" : "french", + "duration" : 17 + }, { + "skill" : "governance", + "duration" : 4 + }, { + "skill" : "internal audit", + "duration" : 293 + }, { + "skill" : "legal", + "duration" : 394 + }, { + "skill" : "marketing", + "duration" : 17 + }, { + "skill" : "operations", + "duration" : 17 + }, { + "skill" : "pattern", + "duration" : 293 + }, { + "skill" : "payments", + "duration" : 310 + }, { + "skill" : "plan", + "duration" : 17 + }, { + "skill" : "policies", + "duration" : 310 + }, { + "skill" : "presentations", + "duration" : 293 + }, { + "skill" : "process", + "duration" : 15 + }, { + "skill" : "real estate", + "duration" : 77 + }, { + "skill" : "regulatory", + "duration" : 17 + }, { + "skill" : "regulatory requirements", + "duration" : 17 + }, { + "skill" : "reporting", + "duration" : 17 + }, { + "skill" : "research", + "duration" : 15 + }, { + "skill" : "training", + "duration" : 4 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/NCS_Chloe Pang_FM.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 37 + }, { + "skill" : "analysis", + "duration" : 90 + }, { + "skill" : "analytical", + "duration" : 83 + }, { + "skill" : "analyze", + "duration" : 83 + }, { + "skill" : "annual budget", + "duration" : 8 + }, { + "skill" : "audit", + "duration" : 112 + }, { + "skill" : "auditing", + "duration" : 22 + }, { + "skill" : "billing", + "duration" : 75 + }, { + "skill" : "budget", + "duration" : 83 + }, { + "skill" : "cash flow", + "duration" : 8 + }, { + "skill" : "communication", + "duration" : 15 + }, { + "skill" : "compliance", + "duration" : 8 + }, { + "skill" : "email", + "duration" : 22 + }, { + "skill" : "engagement", + "duration" : 15 + }, { + "skill" : "finance", + "duration" : 30 + }, { + "skill" : "financial performance", + "duration" : 8 + }, { + "skill" : "financial reports", + "duration" : 8 + }, { + "skill" : "financial statements", + "duration" : 112 + }, { + "skill" : "forecasts", + "duration" : 8 + }, { + "skill" : "international", + "duration" : 22 + }, { + "skill" : "invoicing", + "duration" : 8 + }, { + "skill" : "journal entries", + "duration" : 75 + }, { + "skill" : "legal", + "duration" : 8 + }, { + "skill" : "p", + "duration" : 75 + }, { + "skill" : "payroll", + "duration" : 75 + }, { + "skill" : "policies", + "duration" : 75 + }, { + "skill" : "presentation", + "duration" : 83 + }, { + "skill" : "procurement", + "duration" : 8 + }, { + "skill" : "receivables", + "duration" : 8 + }, { + "skill" : "reconciliation", + "duration" : 75 + }, { + "skill" : "reporting", + "duration" : 98 + }, { + "skill" : "reports", + "duration" : 23 + }, { + "skill" : "sales", + "duration" : 8 + }, { + "skill" : "schedules", + "duration" : 75 + }, { + "skill" : "scheduling", + "duration" : 15 + }, { + "skill" : "tax", + "duration" : 83 + }, { + "skill" : "transactions", + "duration" : 75 + }, { + "skill" : "variances", + "duration" : 8 + }, { + "skill" : "vendor management", + "duration" : 8 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/CBRE_Kelly Wong_PA.docx", + "skills" : [ { + "skill" : "administration", + "duration" : 68 + }, { + "skill" : "administrative support", + "duration" : 20 + }, { + "skill" : "analyze", + "duration" : 20 + }, { + "skill" : "banking", + "duration" : 46 + }, { + "skill" : "billing", + "duration" : 161 + }, { + "skill" : "customer facing", + "duration" : 29 + }, { + "skill" : "customer service", + "duration" : 20 + }, { + "skill" : "distribution", + "duration" : 161 + }, { + "skill" : "filing", + "duration" : 180 + }, { + "skill" : "finance", + "duration" : 13 + }, { + "skill" : "invoices", + "duration" : 161 + }, { + "skill" : "logistics", + "duration" : 161 + }, { + "skill" : "presentation", + "duration" : 161 + }, { + "skill" : "process", + "duration" : 161 + }, { + "skill" : "procurement", + "duration" : 20 + }, { + "skill" : "queries", + "duration" : 20 + }, { + "skill" : "reports", + "duration" : 253 + }, { + "skill" : "research", + "duration" : 161 + }, { + "skill" : "retention", + "duration" : 20 + }, { + "skill" : "schedule", + "duration" : 226 + }, { + "skill" : "sports", + "duration" : 13 + }, { + "skill" : "system", + "duration" : 161 + }, { + "skill" : "telecom", + "duration" : 39 + }, { + "skill" : "training", + "duration" : 29 + }, { + "skill" : "travel", + "duration" : 295 + }, { + "skill" : "travel arrangements", + "duration" : 161 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Inchcape_Felix Cheung_Accountant.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 57 + }, { + "skill" : "administration", + "duration" : 19 + }, { + "skill" : "analysis", + "duration" : 1 + }, { + "skill" : "brand", + "duration" : 1 + }, { + "skill" : "cash flow", + "duration" : 1 + }, { + "skill" : "english", + "duration" : 19 + }, { + "skill" : "general ledger", + "duration" : 1 + }, { + "skill" : "pivot", + "duration" : 19 + }, { + "skill" : "powerpoint", + "duration" : 19 + }, { + "skill" : "reconciliation", + "duration" : 1 + }, { + "skill" : "schedules", + "duration" : 1 + }, { + "skill" : "tax", + "duration" : 1 + }, { + "skill" : "word", + "duration" : 19 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/EY_Kai Seng Lam_IA Mgr.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/8Holly.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Apex_Raghunandan MJ_Senior Acc Mgr.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 101 + }, { + "skill" : "administration", + "duration" : 52 + }, { + "skill" : "audit", + "duration" : 64 + }, { + "skill" : "business management", + "duration" : 52 + }, { + "skill" : "compliance", + "duration" : 113 + }, { + "skill" : "drafting", + "duration" : 64 + }, { + "skill" : "due diligence", + "duration" : 49 + }, { + "skill" : "finance", + "duration" : 52 + }, { + "skill" : "financial reports", + "duration" : 52 + }, { + "skill" : "financial statements", + "duration" : 64 + }, { + "skill" : "gaap", + "duration" : 64 + }, { + "skill" : "on-boarding", + "duration" : 64 + }, { + "skill" : "payments", + "duration" : 52 + }, { + "skill" : "queries", + "duration" : 49 + }, { + "skill" : "receivables", + "duration" : 52 + }, { + "skill" : "recruitment", + "duration" : 49 + }, { + "skill" : "regulatory", + "duration" : 113 + }, { + "skill" : "regulatory requirements", + "duration" : 64 + }, { + "skill" : "reporting", + "duration" : 113 + }, { + "skill" : "reports", + "duration" : 52 + }, { + "skill" : "training", + "duration" : 113 + }, { + "skill" : "transactions", + "duration" : 52 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/NAB_Noel Fung_EA.docx", + "skills" : [ { + "skill" : "acquisition", + "duration" : 124 + }, { + "skill" : "administrative support", + "duration" : 124 + }, { + "skill" : "adobe", + "duration" : 7 + }, { + "skill" : "advertising", + "duration" : 143 + }, { + "skill" : "audio", + "duration" : 267 + }, { + "skill" : "correspondence", + "duration" : 7 + }, { + "skill" : "email", + "duration" : 7 + }, { + "skill" : "english", + "duration" : 7 + }, { + "skill" : "excel", + "duration" : 7 + }, { + "skill" : "hotels", + "duration" : 267 + }, { + "skill" : "international", + "duration" : 360 + }, { + "skill" : "logistics", + "duration" : 360 + }, { + "skill" : "marketing", + "duration" : 7 + }, { + "skill" : "mathematics", + "duration" : 7 + }, { + "skill" : "mobile", + "duration" : 7 + }, { + "skill" : "policies", + "duration" : 267 + }, { + "skill" : "powerpoint", + "duration" : 7 + }, { + "skill" : "presentation", + "duration" : 360 + }, { + "skill" : "public relations", + "duration" : 143 + }, { + "skill" : "research", + "duration" : 124 + }, { + "skill" : "training", + "duration" : 7 + }, { + "skill" : "travel", + "duration" : 274 + }, { + "skill" : "visual", + "duration" : 267 + }, { + "skill" : "windows", + "duration" : 7 + }, { + "skill" : "word", + "duration" : 7 + }, { + "skill" : "writing", + "duration" : 7 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/BOC_Patrick Leung_Sr Treasury Analyst.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 38 + }, { + "skill" : "analysis", + "duration" : 121 + }, { + "skill" : "audit", + "duration" : 2 + }, { + "skill" : "banking", + "duration" : 121 + }, { + "skill" : "budget", + "duration" : 12 + }, { + "skill" : "budgeting", + "duration" : 121 + }, { + "skill" : "business analysis", + "duration" : 121 + }, { + "skill" : "english", + "duration" : 14 + }, { + "skill" : "excel", + "duration" : 14 + }, { + "skill" : "finance", + "duration" : 157 + }, { + "skill" : "financial analysis", + "duration" : 121 + }, { + "skill" : "flex", + "duration" : 14 + }, { + "skill" : "forecasting", + "duration" : 121 + }, { + "skill" : "international", + "duration" : 121 + }, { + "skill" : "kpis", + "duration" : 121 + }, { + "skill" : "powerpoint", + "duration" : 14 + }, { + "skill" : "presentations", + "duration" : 121 + }, { + "skill" : "process", + "duration" : 121 + }, { + "skill" : "research", + "duration" : 121 + }, { + "skill" : "sas", + "duration" : 135 + }, { + "skill" : "tax", + "duration" : 2 + }, { + "skill" : "testing", + "duration" : 2 + }, { + "skill" : "transactions", + "duration" : 123 + }, { + "skill" : "variances", + "duration" : 121 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/TMF_Getty Poon_AD Corp Accounting.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 328 + }, { + "skill" : "administration", + "duration" : 1 + }, { + "skill" : "analysis", + "duration" : 25 + }, { + "skill" : "analytics", + "duration" : 25 + }, { + "skill" : "analyze", + "duration" : 295 + }, { + "skill" : "audit", + "duration" : 7 + }, { + "skill" : "banking", + "duration" : 55 + }, { + "skill" : "budgeting", + "duration" : 25 + }, { + "skill" : "client relationships", + "duration" : 327 + }, { + "skill" : "compliance", + "duration" : 32 + }, { + "skill" : "controls", + "duration" : 26 + }, { + "skill" : "electronics", + "duration" : 1 + }, { + "skill" : "finance", + "duration" : 320 + }, { + "skill" : "financial performance", + "duration" : 7 + }, { + "skill" : "financing", + "duration" : 7 + }, { + "skill" : "human resources", + "duration" : 1 + }, { + "skill" : "internal controls", + "duration" : 26 + }, { + "skill" : "kpi", + "duration" : 25 + }, { + "skill" : "legal", + "duration" : 321 + }, { + "skill" : "payroll", + "duration" : 169 + }, { + "skill" : "plan", + "duration" : 25 + }, { + "skill" : "policies", + "duration" : 26 + }, { + "skill" : "portfolio management", + "duration" : 168 + }, { + "skill" : "process", + "duration" : 7 + }, { + "skill" : "regulations", + "duration" : 25 + }, { + "skill" : "reporting", + "duration" : 25 + }, { + "skill" : "system", + "duration" : 7 + }, { + "skill" : "tax", + "duration" : 328 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/AXA_Sunita Devi_Cash Assistant Manager.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 173 + }, { + "skill" : "analysis", + "duration" : 173 + }, { + "skill" : "analyzing data", + "duration" : 173 + }, { + "skill" : "communication", + "duration" : 173 + }, { + "skill" : "compliance", + "duration" : 173 + }, { + "skill" : "controls", + "duration" : 173 + }, { + "skill" : "finance", + "duration" : 173 + }, { + "skill" : "governance", + "duration" : 173 + }, { + "skill" : "internal controls", + "duration" : 173 + }, { + "skill" : "process", + "duration" : 173 + }, { + "skill" : "regulatory", + "duration" : 173 + }, { + "skill" : "regulatory requirements", + "duration" : 173 + }, { + "skill" : "reporting", + "duration" : 173 + }, { + "skill" : "stakeholder management", + "duration" : 173 + }, { + "skill" : "training", + "duration" : 173 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Prudential_Katie Luk_Sr Finance Officer.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/GATES Construction_DEANNA SERENA_Finance Controller.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 81 + }, { + "skill" : "accounts payable", + "duration" : 7 + }, { + "skill" : "accounts receivable", + "duration" : 7 + }, { + "skill" : "analysis", + "duration" : 81 + }, { + "skill" : "audit", + "duration" : 17 + }, { + "skill" : "budget", + "duration" : 108 + }, { + "skill" : "cash flow", + "duration" : 147 + }, { + "skill" : "construction", + "duration" : 7 + }, { + "skill" : "controls", + "duration" : 169 + }, { + "skill" : "documentation", + "duration" : 81 + }, { + "skill" : "email", + "duration" : 140 + }, { + "skill" : "english", + "duration" : 140 + }, { + "skill" : "finance", + "duration" : 93 + }, { + "skill" : "financial performance", + "duration" : 81 + }, { + "skill" : "financial reports", + "duration" : 81 + }, { + "skill" : "forecasts", + "duration" : 89 + }, { + "skill" : "invoices", + "duration" : 12 + }, { + "skill" : "mis", + "duration" : 7 + }, { + "skill" : "mobile", + "duration" : 140 + }, { + "skill" : "operations", + "duration" : 81 + }, { + "skill" : "policies", + "duration" : 81 + }, { + "skill" : "pr", + "duration" : 140 + }, { + "skill" : "process", + "duration" : 12 + }, { + "skill" : "purchase orders", + "duration" : 12 + }, { + "skill" : "relationship management", + "duration" : 17 + }, { + "skill" : "reporting", + "duration" : 17 + }, { + "skill" : "reports", + "duration" : 105 + }, { + "skill" : "rocket", + "duration" : 8 + }, { + "skill" : "supply chain", + "duration" : 12 + }, { + "skill" : "supply chain management", + "duration" : 12 + }, { + "skill" : "system", + "duration" : 140 + }, { + "skill" : "tax", + "duration" : 81 + }, { + "skill" : "training", + "duration" : 17 + }, { + "skill" : "transactions", + "duration" : 12 + }, { + "skill" : "writing", + "duration" : 17 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/JAS Worldwide_Lilian Lim_Accountant.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Cyrus Global_Jeanie Poh_Office Mgr.docx", + "skills" : [ { + "skill" : "access", + "duration" : 88 + }, { + "skill" : "accounts payable", + "duration" : 232 + }, { + "skill" : "acquisition", + "duration" : 47 + }, { + "skill" : "administration", + "duration" : 88 + }, { + "skill" : "administrative support", + "duration" : 41 + }, { + "skill" : "asset management", + "duration" : 41 + }, { + "skill" : "audit", + "duration" : 232 + }, { + "skill" : "budgeting", + "duration" : 47 + }, { + "skill" : "compliance", + "duration" : 232 + }, { + "skill" : "contracts", + "duration" : 232 + }, { + "skill" : "correspondence", + "duration" : 41 + }, { + "skill" : "counsel", + "duration" : 47 + }, { + "skill" : "expenses", + "duration" : 232 + }, { + "skill" : "filing", + "duration" : 41 + }, { + "skill" : "finance", + "duration" : 185 + }, { + "skill" : "health", + "duration" : 88 + }, { + "skill" : "hospital", + "duration" : 41 + }, { + "skill" : "hotel", + "duration" : 232 + }, { + "skill" : "inventory", + "duration" : 232 + }, { + "skill" : "invoices", + "duration" : 41 + }, { + "skill" : "legal", + "duration" : 144 + }, { + "skill" : "logistics", + "duration" : 88 + }, { + "skill" : "marketing", + "duration" : 41 + }, { + "skill" : "mobile", + "duration" : 47 + }, { + "skill" : "negotiation", + "duration" : 88 + }, { + "skill" : "on-boarding", + "duration" : 41 + }, { + "skill" : "operations", + "duration" : 47 + }, { + "skill" : "ordering", + "duration" : 41 + }, { + "skill" : "payroll", + "duration" : 88 + }, { + "skill" : "policies", + "duration" : 88 + }, { + "skill" : "presentation", + "duration" : 144 + }, { + "skill" : "procurement", + "duration" : 88 + }, { + "skill" : "purchasing", + "duration" : 41 + }, { + "skill" : "queries", + "duration" : 47 + }, { + "skill" : "recruiting", + "duration" : 41 + }, { + "skill" : "reports", + "duration" : 88 + }, { + "skill" : "research", + "duration" : 41 + }, { + "skill" : "retail", + "duration" : 41 + }, { + "skill" : "safety", + "duration" : 88 + }, { + "skill" : "sales", + "duration" : 41 + }, { + "skill" : "security", + "duration" : 88 + }, { + "skill" : "sops", + "duration" : 144 + }, { + "skill" : "standard operating procedures", + "duration" : 88 + }, { + "skill" : "system", + "duration" : 232 + }, { + "skill" : "talent acquisition", + "duration" : 47 + }, { + "skill" : "transactions", + "duration" : 47 + }, { + "skill" : "travel", + "duration" : 232 + }, { + "skill" : "vendors", + "duration" : 191 + }, { + "skill" : "video", + "duration" : 41 + }, { + "skill" : "website", + "duration" : 41 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Sinolink_ELENA WAI_Asst Acc.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Intertrust_Tracy Ho_Fund Acc_PE.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 41 + }, { + "skill" : "administration", + "duration" : 148 + }, { + "skill" : "audit", + "duration" : 36 + }, { + "skill" : "banking", + "duration" : 8 + }, { + "skill" : "client services", + "duration" : 13 + }, { + "skill" : "compliance", + "duration" : 13 + }, { + "skill" : "distribution", + "duration" : 13 + }, { + "skill" : "english", + "duration" : 140 + }, { + "skill" : "erp", + "duration" : 167 + }, { + "skill" : "excel", + "duration" : 140 + }, { + "skill" : "finance", + "duration" : 18 + }, { + "skill" : "financial statements", + "duration" : 13 + }, { + "skill" : "gaap", + "duration" : 13 + }, { + "skill" : "ibm", + "duration" : 8 + }, { + "skill" : "internal audit", + "duration" : 23 + }, { + "skill" : "inventory", + "duration" : 8 + }, { + "skill" : "invoices", + "duration" : 152 + }, { + "skill" : "marketing", + "duration" : 4 + }, { + "skill" : "oracle", + "duration" : 166 + }, { + "skill" : "powerpoint", + "duration" : 140 + }, { + "skill" : "process", + "duration" : 18 + }, { + "skill" : "reconcile", + "duration" : 4 + }, { + "skill" : "reconciliation", + "duration" : 8 + }, { + "skill" : "reports", + "duration" : 33 + }, { + "skill" : "retail", + "duration" : 21 + }, { + "skill" : "sales", + "duration" : 167 + }, { + "skill" : "sap", + "duration" : 18 + }, { + "skill" : "schedule", + "duration" : 19 + }, { + "skill" : "schedules", + "duration" : 18 + }, { + "skill" : "system", + "duration" : 166 + }, { + "skill" : "tax", + "duration" : 18 + }, { + "skill" : "transactions", + "duration" : 8 + }, { + "skill" : "word", + "duration" : 140 + }, { + "skill" : "workflow", + "duration" : 18 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Premier Fiduciary_Soona Teo_Cosec Manager.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 83 + }, { + "skill" : "c", + "duration" : 83 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Kini Mirni_Wong Sui Leng_Admin.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 93 + }, { + "skill" : "administration", + "duration" : 11 + }, { + "skill" : "analysis", + "duration" : 57 + }, { + "skill" : "communication", + "duration" : 3 + }, { + "skill" : "data entry", + "duration" : 57 + }, { + "skill" : "database", + "duration" : 3 + }, { + "skill" : "email", + "duration" : 28 + }, { + "skill" : "english", + "duration" : 25 + }, { + "skill" : "finance", + "duration" : 28 + }, { + "skill" : "invoicing", + "duration" : 11 + }, { + "skill" : "microsoft word", + "duration" : 25 + }, { + "skill" : "mining", + "duration" : 3 + }, { + "skill" : "p", + "duration" : 28 + }, { + "skill" : "payments", + "duration" : 57 + }, { + "skill" : "presentations", + "duration" : 57 + }, { + "skill" : "purchasing", + "duration" : 11 + }, { + "skill" : "recruiting", + "duration" : 3 + }, { + "skill" : "reporting", + "duration" : 57 + }, { + "skill" : "reports", + "duration" : 68 + }, { + "skill" : "solaris", + "duration" : 3 + }, { + "skill" : "system", + "duration" : 82 + }, { + "skill" : "word", + "duration" : 25 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Clifford Chance_Daisy Lau_Legal Coordinator.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/ICI_Wendy Tse_Accountant.docx", + "skills" : [ { + "skill" : "access", + "duration" : 30 + }, { + "skill" : "accounting", + "duration" : 564 + }, { + "skill" : "accounts payable", + "duration" : 30 + }, { + "skill" : "administration", + "duration" : 304 + }, { + "skill" : "analysis", + "duration" : 304 + }, { + "skill" : "analytical", + "duration" : 387 + }, { + "skill" : "audit", + "duration" : 474 + }, { + "skill" : "auditing", + "duration" : 31 + }, { + "skill" : "bank reconciliation", + "duration" : 61 + }, { + "skill" : "banking", + "duration" : 56 + }, { + "skill" : "budget", + "duration" : 326 + }, { + "skill" : "c", + "duration" : 57 + }, { + "skill" : "coding", + "duration" : 22 + }, { + "skill" : "consulting", + "duration" : 22 + }, { + "skill" : "conversion", + "duration" : 31 + }, { + "skill" : "emea", + "duration" : 68 + }, { + "skill" : "excel", + "duration" : 387 + }, { + "skill" : "expenses", + "duration" : 304 + }, { + "skill" : "finance", + "duration" : 304 + }, { + "skill" : "financial statements", + "duration" : 22 + }, { + "skill" : "flex", + "duration" : 31 + }, { + "skill" : "forecasts", + "duration" : 304 + }, { + "skill" : "general ledger", + "duration" : 53 + }, { + "skill" : "hardware", + "duration" : 68 + }, { + "skill" : "higher education", + "duration" : 22 + }, { + "skill" : "international", + "duration" : 99 + }, { + "skill" : "inventory", + "duration" : 57 + }, { + "skill" : "invoices", + "duration" : 143 + }, { + "skill" : "journal entries", + "duration" : 418 + }, { + "skill" : "migration", + "duration" : 57 + }, { + "skill" : "ms excel", + "duration" : 387 + }, { + "skill" : "operations", + "duration" : 124 + }, { + "skill" : "oracle", + "duration" : 98 + }, { + "skill" : "p", + "duration" : 56 + }, { + "skill" : "payments", + "duration" : 30 + }, { + "skill" : "peoplesoft", + "duration" : 22 + }, { + "skill" : "pivot", + "duration" : 387 + }, { + "skill" : "plan", + "duration" : 57 + }, { + "skill" : "process", + "duration" : 86 + }, { + "skill" : "r", + "duration" : 57 + }, { + "skill" : "reconciliation", + "duration" : 118 + }, { + "skill" : "reports", + "duration" : 534 + }, { + "skill" : "research", + "duration" : 22 + }, { + "skill" : "sales", + "duration" : 117 + }, { + "skill" : "sap", + "duration" : 113 + }, { + "skill" : "schedule", + "duration" : 113 + }, { + "skill" : "schedules", + "duration" : 31 + }, { + "skill" : "system", + "duration" : 264 + }, { + "skill" : "teaching", + "duration" : 22 + }, { + "skill" : "technical", + "duration" : 387 + }, { + "skill" : "testing", + "duration" : 68 + }, { + "skill" : "training", + "duration" : 304 + }, { + "skill" : "transactions", + "duration" : 98 + }, { + "skill" : "variances", + "duration" : 304 + }, { + "skill" : "video", + "duration" : 68 + }, { + "skill" : "word", + "duration" : 387 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Axiom Private Capital_Jacinta Lim_Finance AM.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Aberedeen_Magdalene Yow_FM.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 389 + }, { + "skill" : "accounts payable", + "duration" : 9 + }, { + "skill" : "accounts receivable", + "duration" : 68 + }, { + "skill" : "analysis", + "duration" : 321 + }, { + "skill" : "asset management", + "duration" : 257 + }, { + "skill" : "audit", + "duration" : 389 + }, { + "skill" : "auditing", + "duration" : 77 + }, { + "skill" : "budget", + "duration" : 123 + }, { + "skill" : "budget management", + "duration" : 55 + }, { + "skill" : "budgeting", + "duration" : 9 + }, { + "skill" : "business planning", + "duration" : 9 + }, { + "skill" : "cash flow", + "duration" : 55 + }, { + "skill" : "compliance", + "duration" : 389 + }, { + "skill" : "construction", + "duration" : 68 + }, { + "skill" : "controls", + "duration" : 9 + }, { + "skill" : "design", + "duration" : 9 + }, { + "skill" : "distribution", + "duration" : 325 + }, { + "skill" : "drafting", + "duration" : 325 + }, { + "skill" : "excel", + "duration" : 68 + }, { + "skill" : "filing", + "duration" : 312 + }, { + "skill" : "finance", + "duration" : 321 + }, { + "skill" : "financial performance", + "duration" : 9 + }, { + "skill" : "financial reporting", + "duration" : 389 + }, { + "skill" : "financial reports", + "duration" : 9 + }, { + "skill" : "financial statements", + "duration" : 380 + }, { + "skill" : "financing", + "duration" : 55 + }, { + "skill" : "forecasting", + "duration" : 68 + }, { + "skill" : "forecasts", + "duration" : 55 + }, { + "skill" : "gaap", + "duration" : 55 + }, { + "skill" : "general ledger", + "duration" : 9 + }, { + "skill" : "governance", + "duration" : 64 + }, { + "skill" : "healthcare", + "duration" : 68 + }, { + "skill" : "human resource", + "duration" : 55 + }, { + "skill" : "international", + "duration" : 77 + }, { + "skill" : "investigate", + "duration" : 9 + }, { + "skill" : "invoices", + "duration" : 55 + }, { + "skill" : "legal", + "duration" : 266 + }, { + "skill" : "microsoft office", + "duration" : 68 + }, { + "skill" : "operations", + "duration" : 64 + }, { + "skill" : "policies", + "duration" : 321 + }, { + "skill" : "process", + "duration" : 380 + }, { + "skill" : "queries", + "duration" : 380 + }, { + "skill" : "real estate", + "duration" : 325 + }, { + "skill" : "receivables", + "duration" : 9 + }, { + "skill" : "regulatory", + "duration" : 312 + }, { + "skill" : "regulatory compliance", + "duration" : 55 + }, { + "skill" : "reporting", + "duration" : 389 + }, { + "skill" : "reports", + "duration" : 321 + }, { + "skill" : "retail", + "duration" : 9 + }, { + "skill" : "risk management", + "duration" : 9 + }, { + "skill" : "sales", + "duration" : 9 + }, { + "skill" : "schedules", + "duration" : 334 + }, { + "skill" : "six", + "duration" : 68 + }, { + "skill" : "sourcing", + "duration" : 68 + }, { + "skill" : "statistics", + "duration" : 257 + }, { + "skill" : "strategy", + "duration" : 9 + }, { + "skill" : "supervising", + "duration" : 68 + }, { + "skill" : "system", + "duration" : 9 + }, { + "skill" : "tax", + "duration" : 389 + }, { + "skill" : "technical", + "duration" : 325 + }, { + "skill" : "travel", + "duration" : 55 + }, { + "skill" : "updates", + "duration" : 68 + }, { + "skill" : "vendors", + "duration" : 55 + }, { + "skill" : "word", + "duration" : 68 + }, { + "skill" : "workflow", + "duration" : 9 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Carlyle_Christine Kam_EA.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 49 + }, { + "skill" : "administration", + "duration" : 12 + }, { + "skill" : "asset management", + "duration" : 3 + }, { + "skill" : "banking", + "duration" : 21 + }, { + "skill" : "business management", + "duration" : 17 + }, { + "skill" : "compliance", + "duration" : 49 + }, { + "skill" : "construction", + "duration" : 5 + }, { + "skill" : "customer service", + "duration" : 12 + }, { + "skill" : "expenses", + "duration" : 0 + }, { + "skill" : "filing", + "duration" : 49 + }, { + "skill" : "governance", + "duration" : 12 + }, { + "skill" : "international", + "duration" : 5 + }, { + "skill" : "inventory", + "duration" : 3 + }, { + "skill" : "invoices", + "duration" : 49 + }, { + "skill" : "logistics", + "duration" : 49 + }, { + "skill" : "marketing", + "duration" : 8 + }, { + "skill" : "operations", + "duration" : 3 + }, { + "skill" : "ordering", + "duration" : 0 + }, { + "skill" : "payments", + "duration" : 49 + }, { + "skill" : "programming", + "duration" : 12 + }, { + "skill" : "psychology", + "duration" : 12 + }, { + "skill" : "reports", + "duration" : 57 + }, { + "skill" : "sales", + "duration" : 9 + }, { + "skill" : "schedule", + "duration" : 8 + }, { + "skill" : "schedules", + "duration" : 0 + }, { + "skill" : "six", + "duration" : 49 + }, { + "skill" : "supervisor", + "duration" : 3 + }, { + "skill" : "system", + "duration" : 49 + }, { + "skill" : "transactions", + "duration" : 3 + }, { + "skill" : "travel", + "duration" : 60 + }, { + "skill" : "travel arrangements", + "duration" : 6 + }, { + "skill" : "updates", + "duration" : 0 + }, { + "skill" : "video", + "duration" : 3 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Mitra Bahtera_Jacqueline Zhang_Accountant.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 160 + }, { + "skill" : "audit", + "duration" : 160 + }, { + "skill" : "bank reconciliation", + "duration" : 104 + }, { + "skill" : "banking", + "duration" : 33 + }, { + "skill" : "cash flow", + "duration" : 56 + }, { + "skill" : "data entry", + "duration" : 160 + }, { + "skill" : "deposits", + "duration" : 33 + }, { + "skill" : "english", + "duration" : 33 + }, { + "skill" : "oracle", + "duration" : 56 + }, { + "skill" : "process", + "duration" : 33 + }, { + "skill" : "reconciliation", + "duration" : 160 + }, { + "skill" : "reports", + "duration" : 160 + }, { + "skill" : "sap", + "duration" : 104 + }, { + "skill" : "supervisor", + "duration" : 104 + }, { + "skill" : "system", + "duration" : 56 + }, { + "skill" : "tax", + "duration" : 160 + }, { + "skill" : "transactions", + "duration" : 33 + }, { + "skill" : "travel", + "duration" : 33 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Sing Investments_Ng Hong Ray_Compliance Officer.docx", + "skills" : [ { + "skill" : "adobe", + "duration" : 4 + }, { + "skill" : "banking", + "duration" : 4 + }, { + "skill" : "compliance", + "duration" : 74 + }, { + "skill" : "controls", + "duration" : 72 + }, { + "skill" : "deposits", + "duration" : 72 + }, { + "skill" : "due diligence", + "duration" : 77 + }, { + "skill" : "english", + "duration" : 4 + }, { + "skill" : "excel", + "duration" : 4 + }, { + "skill" : "expenses", + "duration" : 4 + }, { + "skill" : "finance", + "duration" : 4 + }, { + "skill" : "invoices", + "duration" : 4 + }, { + "skill" : "microsoft excel", + "duration" : 4 + }, { + "skill" : "microsoft powerpoint", + "duration" : 4 + }, { + "skill" : "money", + "duration" : 75 + }, { + "skill" : "operations", + "duration" : 4 + }, { + "skill" : "photoshop", + "duration" : 4 + }, { + "skill" : "policies", + "duration" : 72 + }, { + "skill" : "powerpoint", + "duration" : 4 + }, { + "skill" : "profiling", + "duration" : 3 + }, { + "skill" : "reports", + "duration" : 2 + }, { + "skill" : "system", + "duration" : 5 + }, { + "skill" : "testing", + "duration" : 72 + }, { + "skill" : "transactions", + "duration" : 72 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Seatown_Charlene Su_FM.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 130 + }, { + "skill" : "annual budget", + "duration" : 78 + }, { + "skill" : "audit", + "duration" : 22 + }, { + "skill" : "budget", + "duration" : 78 + }, { + "skill" : "english", + "duration" : 52 + }, { + "skill" : "financial reporting", + "duration" : 78 + }, { + "skill" : "financial statements", + "duration" : 78 + }, { + "skill" : "microsoft office", + "duration" : 52 + }, { + "skill" : "process", + "duration" : 78 + }, { + "skill" : "reporting", + "duration" : 78 + }, { + "skill" : "sap", + "duration" : 130 + }, { + "skill" : "start-up", + "duration" : 78 + }, { + "skill" : "system", + "duration" : 130 + }, { + "skill" : "tax", + "duration" : 78 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Tricor_Corinna Leung_Cosec Director.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Startek_Prima Donna_Accountant.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 48 + }, { + "skill" : "accounts payable", + "duration" : 33 + }, { + "skill" : "accounts receivable", + "duration" : 31 + }, { + "skill" : "analysis", + "duration" : 39 + }, { + "skill" : "banking", + "duration" : 6 + }, { + "skill" : "billing", + "duration" : 31 + }, { + "skill" : "client service", + "duration" : 12 + }, { + "skill" : "cms", + "duration" : 2 + }, { + "skill" : "coaching", + "duration" : 31 + }, { + "skill" : "correspondence", + "duration" : 8 + }, { + "skill" : "documentation", + "duration" : 31 + }, { + "skill" : "expenses", + "duration" : 34 + }, { + "skill" : "finance", + "duration" : 43 + }, { + "skill" : "forecasting", + "duration" : 20 + }, { + "skill" : "gaap", + "duration" : 39 + }, { + "skill" : "general ledger", + "duration" : 31 + }, { + "skill" : "improvement", + "duration" : 8 + }, { + "skill" : "international", + "duration" : 8 + }, { + "skill" : "investigation", + "duration" : 31 + }, { + "skill" : "invoicing", + "duration" : 31 + }, { + "skill" : "journal entries", + "duration" : 31 + }, { + "skill" : "kpi", + "duration" : 12 + }, { + "skill" : "process", + "duration" : 51 + }, { + "skill" : "process improvement", + "duration" : 8 + }, { + "skill" : "receivables", + "duration" : 31 + }, { + "skill" : "reconcile", + "duration" : 6 + }, { + "skill" : "reconciliation", + "duration" : 45 + }, { + "skill" : "reports", + "duration" : 53 + }, { + "skill" : "sales", + "duration" : 12 + }, { + "skill" : "sap", + "duration" : 43 + }, { + "skill" : "tax", + "duration" : 3 + }, { + "skill" : "testing", + "duration" : 31 + }, { + "skill" : "training", + "duration" : 31 + }, { + "skill" : "travel", + "duration" : 2 + }, { + "skill" : "vendors", + "duration" : 6 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/First Advisory_Elektra Wai_Trust Officer.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 44 + }, { + "skill" : "administration", + "duration" : 159 + }, { + "skill" : "affiliate", + "duration" : 15 + }, { + "skill" : "auditing", + "duration" : 74 + }, { + "skill" : "compliance", + "duration" : 13 + }, { + "skill" : "distribution", + "duration" : 74 + }, { + "skill" : "drafting", + "duration" : 13 + }, { + "skill" : "due diligence", + "duration" : 74 + }, { + "skill" : "economics", + "duration" : 44 + }, { + "skill" : "engagement", + "duration" : 74 + }, { + "skill" : "english", + "duration" : 46 + }, { + "skill" : "excel", + "duration" : 46 + }, { + "skill" : "filing", + "duration" : 97 + }, { + "skill" : "financial statements", + "duration" : 74 + }, { + "skill" : "human resource", + "duration" : 44 + }, { + "skill" : "information system", + "duration" : 44 + }, { + "skill" : "international", + "duration" : 85 + }, { + "skill" : "legal", + "duration" : 15 + }, { + "skill" : "powerpoint", + "duration" : 46 + }, { + "skill" : "sales", + "duration" : 15 + }, { + "skill" : "system", + "duration" : 44 + }, { + "skill" : "tax", + "duration" : 84 + }, { + "skill" : "windows", + "duration" : 46 + }, { + "skill" : "word", + "duration" : 46 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Tricor_Leung Tsz Ching_Investor Services Officer.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/MUTB_Elvis Or_Treasury Officer.docx", + "skills" : [ { + "skill" : "administration", + "duration" : 22 + }, { + "skill" : "contracts", + "duration" : 168 + }, { + "skill" : "economics", + "duration" : 168 + }, { + "skill" : "english", + "duration" : 22 + }, { + "skill" : "finance", + "duration" : 168 + }, { + "skill" : "financing", + "duration" : 168 + }, { + "skill" : "real estate", + "duration" : 168 + }, { + "skill" : "research", + "duration" : 26 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Peoples Association_Chng Jinhao_Compliance Officer.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 86 + }, { + "skill" : "audit", + "duration" : 86 + }, { + "skill" : "compliance", + "duration" : 110 + }, { + "skill" : "english", + "duration" : 24 + }, { + "skill" : "excel", + "duration" : 24 + }, { + "skill" : "expenses", + "duration" : 3 + }, { + "skill" : "filing", + "duration" : 3 + }, { + "skill" : "finance", + "duration" : 89 + }, { + "skill" : "financial statements", + "duration" : 86 + }, { + "skill" : "governance", + "duration" : 24 + }, { + "skill" : "improvement", + "duration" : 86 + }, { + "skill" : "inventory", + "duration" : 16 + }, { + "skill" : "invoices", + "duration" : 3 + }, { + "skill" : "legal", + "duration" : 86 + }, { + "skill" : "logistics", + "duration" : 16 + }, { + "skill" : "marketing", + "duration" : 3 + }, { + "skill" : "mobile", + "duration" : 86 + }, { + "skill" : "pivot", + "duration" : 24 + }, { + "skill" : "plan", + "duration" : 86 + }, { + "skill" : "procurement", + "duration" : 86 + }, { + "skill" : "reconcile", + "duration" : 3 + }, { + "skill" : "reports", + "duration" : 86 + }, { + "skill" : "retail", + "duration" : 3 + }, { + "skill" : "sports", + "duration" : 3 + }, { + "skill" : "transactions", + "duration" : 86 + }, { + "skill" : "updates", + "duration" : 86 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Tricor_Amy Lui_Cosec Supervisor.docx", + "skills" : [ { + "skill" : "compliance", + "duration" : 112 + }, { + "skill" : "english", + "duration" : 112 + }, { + "skill" : "governance", + "duration" : 112 + }, { + "skill" : "plan", + "duration" : 112 + }, { + "skill" : "reports", + "duration" : 112 + }, { + "skill" : "word", + "duration" : 112 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/DNV GL_Novita Kie_FM.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 173 + }, { + "skill" : "analysis", + "duration" : 79 + }, { + "skill" : "audit", + "duration" : 45 + }, { + "skill" : "bank reconciliation", + "duration" : 38 + }, { + "skill" : "change management", + "duration" : 45 + }, { + "skill" : "compliance", + "duration" : 124 + }, { + "skill" : "controls", + "duration" : 45 + }, { + "skill" : "conversion", + "duration" : 45 + }, { + "skill" : "finance", + "duration" : 45 + }, { + "skill" : "gaap", + "duration" : 79 + }, { + "skill" : "health", + "duration" : 45 + }, { + "skill" : "human resources", + "duration" : 79 + }, { + "skill" : "internal controls", + "duration" : 45 + }, { + "skill" : "invoices", + "duration" : 81 + }, { + "skill" : "journal entries", + "duration" : 79 + }, { + "skill" : "oracle", + "duration" : 45 + }, { + "skill" : "p", + "duration" : 38 + }, { + "skill" : "payments", + "duration" : 11 + }, { + "skill" : "payroll", + "duration" : 79 + }, { + "skill" : "plan", + "duration" : 45 + }, { + "skill" : "policies", + "duration" : 79 + }, { + "skill" : "process", + "duration" : 124 + }, { + "skill" : "project plan", + "duration" : 45 + }, { + "skill" : "reconciliation", + "duration" : 49 + }, { + "skill" : "regulations", + "duration" : 79 + }, { + "skill" : "reporting", + "duration" : 124 + }, { + "skill" : "safety", + "duration" : 45 + }, { + "skill" : "sales", + "duration" : 36 + }, { + "skill" : "schedules", + "duration" : 45 + }, { + "skill" : "standard operating procedures", + "duration" : 79 + }, { + "skill" : "system", + "duration" : 94 + }, { + "skill" : "tax", + "duration" : 79 + }, { + "skill" : "training", + "duration" : 45 + }, { + "skill" : "transactions", + "duration" : 79 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Lorenzo_Ben Teo_Finance Head.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 152 + }, { + "skill" : "accounts payable", + "duration" : 152 + }, { + "skill" : "acquisition", + "duration" : 152 + }, { + "skill" : "analysis", + "duration" : 152 + }, { + "skill" : "analyze", + "duration" : 152 + }, { + "skill" : "annual budget", + "duration" : 152 + }, { + "skill" : "audit", + "duration" : 152 + }, { + "skill" : "auditing", + "duration" : 152 + }, { + "skill" : "beverage", + "duration" : 152 + }, { + "skill" : "billing", + "duration" : 152 + }, { + "skill" : "budget", + "duration" : 152 + }, { + "skill" : "budgeting", + "duration" : 152 + }, { + "skill" : "business process", + "duration" : 152 + }, { + "skill" : "cash flow", + "duration" : 152 + }, { + "skill" : "change management", + "duration" : 152 + }, { + "skill" : "compliance", + "duration" : 152 + }, { + "skill" : "construction", + "duration" : 152 + }, { + "skill" : "controls", + "duration" : 152 + }, { + "skill" : "distribution", + "duration" : 152 + }, { + "skill" : "due diligence", + "duration" : 152 + }, { + "skill" : "dynamic environment", + "duration" : 152 + }, { + "skill" : "engineering", + "duration" : 152 + }, { + "skill" : "finance", + "duration" : 152 + }, { + "skill" : "financial analysis", + "duration" : 152 + }, { + "skill" : "financial reporting", + "duration" : 152 + }, { + "skill" : "financial reports", + "duration" : 152 + }, { + "skill" : "financial statements", + "duration" : 152 + }, { + "skill" : "financing", + "duration" : 152 + }, { + "skill" : "forecasting", + "duration" : 152 + }, { + "skill" : "forecasts", + "duration" : 152 + }, { + "skill" : "general ledger", + "duration" : 152 + }, { + "skill" : "governance", + "duration" : 152 + }, { + "skill" : "human resource", + "duration" : 152 + }, { + "skill" : "improvement", + "duration" : 152 + }, { + "skill" : "internal audit", + "duration" : 152 + }, { + "skill" : "internal controls", + "duration" : 152 + }, { + "skill" : "international", + "duration" : 152 + }, { + "skill" : "inventory", + "duration" : 152 + }, { + "skill" : "key performance indicators", + "duration" : 152 + }, { + "skill" : "kpi", + "duration" : 152 + }, { + "skill" : "logistics", + "duration" : 152 + }, { + "skill" : "marketing", + "duration" : 152 + }, { + "skill" : "metrics", + "duration" : 152 + }, { + "skill" : "operations", + "duration" : 152 + }, { + "skill" : "payroll", + "duration" : 152 + }, { + "skill" : "performance metrics", + "duration" : 152 + }, { + "skill" : "plan", + "duration" : 152 + }, { + "skill" : "policies", + "duration" : 152 + }, { + "skill" : "process", + "duration" : 152 + }, { + "skill" : "purchasing", + "duration" : 152 + }, { + "skill" : "receivables", + "duration" : 152 + }, { + "skill" : "reconciliation", + "duration" : 152 + }, { + "skill" : "regulatory", + "duration" : 152 + }, { + "skill" : "regulatory compliance", + "duration" : 152 + }, { + "skill" : "reporting", + "duration" : 152 + }, { + "skill" : "reports", + "duration" : 152 + }, { + "skill" : "retail", + "duration" : 152 + }, { + "skill" : "risk management", + "duration" : 152 + }, { + "skill" : "sap", + "duration" : 152 + }, { + "skill" : "schedules", + "duration" : 152 + }, { + "skill" : "sports", + "duration" : 152 + }, { + "skill" : "strategy", + "duration" : 152 + }, { + "skill" : "supervising", + "duration" : 152 + }, { + "skill" : "supervisor", + "duration" : 152 + }, { + "skill" : "system", + "duration" : 152 + }, { + "skill" : "tax", + "duration" : 152 + }, { + "skill" : "training", + "duration" : 152 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Hiraki Temur_Ismail Petar_Accountant.docx", + "skills" : [ { + "skill" : "access", + "duration" : 19 + }, { + "skill" : "accounting", + "duration" : 354 + }, { + "skill" : "accounts payable", + "duration" : 48 + }, { + "skill" : "accounts receivable", + "duration" : 45 + }, { + "skill" : "administration", + "duration" : 82 + }, { + "skill" : "analysis", + "duration" : 208 + }, { + "skill" : "audit", + "duration" : 25 + }, { + "skill" : "auditing", + "duration" : 11 + }, { + "skill" : "automation", + "duration" : 19 + }, { + "skill" : "bank reconciliation", + "duration" : 230 + }, { + "skill" : "banking", + "duration" : 136 + }, { + "skill" : "budget", + "duration" : 95 + }, { + "skill" : "budgeting", + "duration" : 43 + }, { + "skill" : "cash flow", + "duration" : 252 + }, { + "skill" : "coding", + "duration" : 11 + }, { + "skill" : "commissioning", + "duration" : 23 + }, { + "skill" : "construction", + "duration" : 133 + }, { + "skill" : "controls", + "duration" : 19 + }, { + "skill" : "conversion", + "duration" : 13 + }, { + "skill" : "cost reduction", + "duration" : 19 + }, { + "skill" : "deposits", + "duration" : 136 + }, { + "skill" : "design", + "duration" : 23 + }, { + "skill" : "documentation", + "duration" : 23 + }, { + "skill" : "excel", + "duration" : 19 + }, { + "skill" : "expenses", + "duration" : 128 + }, { + "skill" : "filing", + "duration" : 23 + }, { + "skill" : "finance", + "duration" : 222 + }, { + "skill" : "financial management", + "duration" : 19 + }, { + "skill" : "financial statements", + "duration" : 184 + }, { + "skill" : "financing", + "duration" : 72 + }, { + "skill" : "forecasting", + "duration" : 19 + }, { + "skill" : "forecasts", + "duration" : 136 + }, { + "skill" : "general ledger", + "duration" : 50 + }, { + "skill" : "hospital", + "duration" : 23 + }, { + "skill" : "human resources", + "duration" : 19 + }, { + "skill" : "ibm", + "duration" : 19 + }, { + "skill" : "improvement", + "duration" : 19 + }, { + "skill" : "invoices", + "duration" : 25 + }, { + "skill" : "legal", + "duration" : 22 + }, { + "skill" : "microsoft office", + "duration" : 19 + }, { + "skill" : "microsoft visio", + "duration" : 19 + }, { + "skill" : "mortgage", + "duration" : 20 + }, { + "skill" : "p", + "duration" : 19 + }, { + "skill" : "payroll", + "duration" : 161 + }, { + "skill" : "plan", + "duration" : 95 + }, { + "skill" : "policies", + "duration" : 136 + }, { + "skill" : "presentation", + "duration" : 136 + }, { + "skill" : "process", + "duration" : 22 + }, { + "skill" : "project management", + "duration" : 22 + }, { + "skill" : "reconciliation", + "duration" : 250 + }, { + "skill" : "reporting", + "duration" : 231 + }, { + "skill" : "reports", + "duration" : 31 + }, { + "skill" : "sales", + "duration" : 11 + }, { + "skill" : "sap", + "duration" : 32 + }, { + "skill" : "schedule", + "duration" : 108 + }, { + "skill" : "schedules", + "duration" : 45 + }, { + "skill" : "security", + "duration" : 136 + }, { + "skill" : "shell", + "duration" : 13 + }, { + "skill" : "six", + "duration" : 19 + }, { + "skill" : "system", + "duration" : 212 + }, { + "skill" : "tax", + "duration" : 191 + }, { + "skill" : "transactions", + "duration" : 136 + }, { + "skill" : "transport", + "duration" : 11 + }, { + "skill" : "visio", + "duration" : 32 + }, { + "skill" : "word", + "duration" : 19 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Hony Capital_Cherrie Cheuk_Secretary.docx", + "skills" : [ { + "skill" : "administration", + "duration" : 1159 + }, { + "skill" : "administrative support", + "duration" : 1159 + }, { + "skill" : "advertising", + "duration" : 1159 + }, { + "skill" : "analysis", + "duration" : 1159 + }, { + "skill" : "branding", + "duration" : 1159 + }, { + "skill" : "business development", + "duration" : 1159 + }, { + "skill" : "chemicals", + "duration" : 1159 + }, { + "skill" : "compliance", + "duration" : 1159 + }, { + "skill" : "correspondence", + "duration" : 1159 + }, { + "skill" : "data analysis", + "duration" : 1159 + }, { + "skill" : "database", + "duration" : 1159 + }, { + "skill" : "distribution", + "duration" : 1159 + }, { + "skill" : "drafting", + "duration" : 1159 + }, { + "skill" : "email", + "duration" : 1159 + }, { + "skill" : "expenses", + "duration" : 1159 + }, { + "skill" : "filing", + "duration" : 1159 + }, { + "skill" : "finance", + "duration" : 1159 + }, { + "skill" : "french", + "duration" : 1159 + }, { + "skill" : "german", + "duration" : 1159 + }, { + "skill" : "hotel", + "duration" : 1159 + }, { + "skill" : "human resources", + "duration" : 1159 + }, { + "skill" : "information security", + "duration" : 1159 + }, { + "skill" : "international", + "duration" : 1159 + }, { + "skill" : "licensing", + "duration" : 1159 + }, { + "skill" : "operational excellence", + "duration" : 1159 + }, { + "skill" : "ordering", + "duration" : 1159 + }, { + "skill" : "phone calls", + "duration" : 1159 + }, { + "skill" : "plan", + "duration" : 1159 + }, { + "skill" : "policies", + "duration" : 1159 + }, { + "skill" : "presentation", + "duration" : 1159 + }, { + "skill" : "presentations", + "duration" : 1159 + }, { + "skill" : "reports", + "duration" : 1159 + }, { + "skill" : "safety", + "duration" : 1159 + }, { + "skill" : "sales", + "duration" : 1159 + }, { + "skill" : "schedule", + "duration" : 1159 + }, { + "skill" : "security", + "duration" : 1159 + }, { + "skill" : "six", + "duration" : 1159 + }, { + "skill" : "travel", + "duration" : 1159 + }, { + "skill" : "travel arrangements", + "duration" : 1159 + }, { + "skill" : "tv", + "duration" : 1159 + }, { + "skill" : "video", + "duration" : 1159 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Everest Capital_Ophelia Lam_PA.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 11 + }, { + "skill" : "administrative support", + "duration" : 11 + }, { + "skill" : "adobe", + "duration" : 11 + }, { + "skill" : "c", + "duration" : 4 + }, { + "skill" : "contracts", + "duration" : 15 + }, { + "skill" : "counsel", + "duration" : 26 + }, { + "skill" : "distribution", + "duration" : 6 + }, { + "skill" : "employee relations", + "duration" : 4 + }, { + "skill" : "english", + "duration" : 11 + }, { + "skill" : "expenses", + "duration" : 21 + }, { + "skill" : "french", + "duration" : 166 + }, { + "skill" : "human resources", + "duration" : 4 + }, { + "skill" : "international", + "duration" : 32 + }, { + "skill" : "marketing", + "duration" : 28 + }, { + "skill" : "microsoft office", + "duration" : 11 + }, { + "skill" : "os", + "duration" : 11 + }, { + "skill" : "partnership", + "duration" : 6 + }, { + "skill" : "photoshop", + "duration" : 11 + }, { + "skill" : "pivot", + "duration" : 11 + }, { + "skill" : "plan", + "duration" : 11 + }, { + "skill" : "policies", + "duration" : 4 + }, { + "skill" : "powerpoint", + "duration" : 166 + }, { + "skill" : "presentation", + "duration" : 166 + }, { + "skill" : "procurement", + "duration" : 15 + }, { + "skill" : "purchasing", + "duration" : 4 + }, { + "skill" : "recruiting", + "duration" : 4 + }, { + "skill" : "reporting", + "duration" : 15 + }, { + "skill" : "reports", + "duration" : 166 + }, { + "skill" : "schedule", + "duration" : 15 + }, { + "skill" : "schedules", + "duration" : 21 + }, { + "skill" : "service delivery", + "duration" : 4 + }, { + "skill" : "strategy", + "duration" : 4 + }, { + "skill" : "supervisor", + "duration" : 22 + }, { + "skill" : "travel", + "duration" : 187 + }, { + "skill" : "underwriting", + "duration" : 166 + }, { + "skill" : "vendors", + "duration" : 15 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Manager JD.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Soup Restaurant_Tang Chee Keong_Accountant.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Deutsche_Shreyasi Goswami_Consequence Management Analyst.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 434 + }, { + "skill" : "audit", + "duration" : 434 + }, { + "skill" : "certification", + "duration" : 434 + }, { + "skill" : "communication", + "duration" : 434 + }, { + "skill" : "compliance", + "duration" : 434 + }, { + "skill" : "content", + "duration" : 434 + }, { + "skill" : "design", + "duration" : 434 + }, { + "skill" : "documentation", + "duration" : 434 + }, { + "skill" : "drafting", + "duration" : 434 + }, { + "skill" : "due diligence", + "duration" : 434 + }, { + "skill" : "engineering", + "duration" : 434 + }, { + "skill" : "english", + "duration" : 434 + }, { + "skill" : "excel", + "duration" : 434 + }, { + "skill" : "finance", + "duration" : 434 + }, { + "skill" : "hotel", + "duration" : 434 + }, { + "skill" : "information security", + "duration" : 434 + }, { + "skill" : "international", + "duration" : 434 + }, { + "skill" : "investigation", + "duration" : 434 + }, { + "skill" : "legal", + "duration" : 434 + }, { + "skill" : "litigation", + "duration" : 434 + }, { + "skill" : "marketing", + "duration" : 434 + }, { + "skill" : "mobile", + "duration" : 434 + }, { + "skill" : "operations", + "duration" : 434 + }, { + "skill" : "policies", + "duration" : 434 + }, { + "skill" : "presentation", + "duration" : 434 + }, { + "skill" : "presentations", + "duration" : 434 + }, { + "skill" : "process", + "duration" : 434 + }, { + "skill" : "quality assurance", + "duration" : 434 + }, { + "skill" : "reporting", + "duration" : 434 + }, { + "skill" : "responses", + "duration" : 434 + }, { + "skill" : "retention", + "duration" : 434 + }, { + "skill" : "security", + "duration" : 434 + }, { + "skill" : "software engineering", + "duration" : 434 + }, { + "skill" : "technical", + "duration" : 434 + }, { + "skill" : "workflow", + "duration" : 434 + }, { + "skill" : "workflows", + "duration" : 434 + }, { + "skill" : "writing", + "duration" : 434 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Mana360_Serene Huang_Accountant.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Julis Baer_Adeline Goh_Finance Officer.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 54 + }, { + "skill" : "analysis", + "duration" : 54 + }, { + "skill" : "analyze", + "duration" : 54 + }, { + "skill" : "audit", + "duration" : 54 + }, { + "skill" : "automation", + "duration" : 54 + }, { + "skill" : "bank reconciliation", + "duration" : 54 + }, { + "skill" : "banking", + "duration" : 54 + }, { + "skill" : "cash flow", + "duration" : 54 + }, { + "skill" : "communication", + "duration" : 54 + }, { + "skill" : "compliance", + "duration" : 54 + }, { + "skill" : "daily operations", + "duration" : 54 + }, { + "skill" : "documentation", + "duration" : 54 + }, { + "skill" : "english", + "duration" : 54 + }, { + "skill" : "excel", + "duration" : 54 + }, { + "skill" : "expenses", + "duration" : 54 + }, { + "skill" : "finance", + "duration" : 54 + }, { + "skill" : "financial reports", + "duration" : 54 + }, { + "skill" : "financing", + "duration" : 54 + }, { + "skill" : "forecasting", + "duration" : 54 + }, { + "skill" : "general ledger", + "duration" : 54 + }, { + "skill" : "internal audit", + "duration" : 54 + }, { + "skill" : "international", + "duration" : 54 + }, { + "skill" : "invoices", + "duration" : 54 + }, { + "skill" : "journal entries", + "duration" : 54 + }, { + "skill" : "logistics", + "duration" : 54 + }, { + "skill" : "merchant", + "duration" : 54 + }, { + "skill" : "microsoft office", + "duration" : 54 + }, { + "skill" : "operations", + "duration" : 54 + }, { + "skill" : "payments", + "duration" : 54 + }, { + "skill" : "peoplesoft", + "duration" : 54 + }, { + "skill" : "process", + "duration" : 54 + }, { + "skill" : "reconciliation", + "duration" : 54 + }, { + "skill" : "regulations", + "duration" : 54 + }, { + "skill" : "regulatory", + "duration" : 54 + }, { + "skill" : "reporting", + "duration" : 54 + }, { + "skill" : "reports", + "duration" : 54 + }, { + "skill" : "sales", + "duration" : 54 + }, { + "skill" : "schedules", + "duration" : 54 + }, { + "skill" : "system", + "duration" : 54 + }, { + "skill" : "tax", + "duration" : 54 + }, { + "skill" : "training", + "duration" : 54 + }, { + "skill" : "updates", + "duration" : 54 + }, { + "skill" : "variances", + "duration" : 54 + }, { + "skill" : "windows", + "duration" : 54 + }, { + "skill" : "workflows", + "duration" : 54 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Ascendas_Zoe Zhang_Asst FM.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Augentius_Dianie Samad_Senior Accountant.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 79 + }, { + "skill" : "administration", + "duration" : 104 + }, { + "skill" : "audit", + "duration" : 45 + }, { + "skill" : "bank reconciliation", + "duration" : 95 + }, { + "skill" : "billing", + "duration" : 49 + }, { + "skill" : "cash flow", + "duration" : 95 + }, { + "skill" : "client relationships", + "duration" : 29 + }, { + "skill" : "client service", + "duration" : 29 + }, { + "skill" : "client services", + "duration" : 29 + }, { + "skill" : "compliance", + "duration" : 29 + }, { + "skill" : "data entry", + "duration" : 5 + }, { + "skill" : "distribution", + "duration" : 75 + }, { + "skill" : "english", + "duration" : 40 + }, { + "skill" : "excel", + "duration" : 40 + }, { + "skill" : "expenses", + "duration" : 104 + }, { + "skill" : "filing", + "duration" : 15 + }, { + "skill" : "finance", + "duration" : 79 + }, { + "skill" : "financial reporting", + "duration" : 75 + }, { + "skill" : "financial statements", + "duration" : 144 + }, { + "skill" : "forecasting", + "duration" : 40 + }, { + "skill" : "gaap", + "duration" : 75 + }, { + "skill" : "general ledger", + "duration" : 75 + }, { + "skill" : "health", + "duration" : 41 + }, { + "skill" : "improvement", + "duration" : 29 + }, { + "skill" : "internal audit", + "duration" : 29 + }, { + "skill" : "international", + "duration" : 75 + }, { + "skill" : "invoicing", + "duration" : 35 + }, { + "skill" : "partnership", + "duration" : 104 + }, { + "skill" : "partnerships", + "duration" : 75 + }, { + "skill" : "payments", + "duration" : 90 + }, { + "skill" : "payroll", + "duration" : 15 + }, { + "skill" : "phone calls", + "duration" : 29 + }, { + "skill" : "process", + "duration" : 49 + }, { + "skill" : "queries", + "duration" : 29 + }, { + "skill" : "real estate", + "duration" : 75 + }, { + "skill" : "reconciliation", + "duration" : 95 + }, { + "skill" : "reporting", + "duration" : 75 + }, { + "skill" : "reports", + "duration" : 44 + }, { + "skill" : "requests", + "duration" : 75 + }, { + "skill" : "retail", + "duration" : 29 + }, { + "skill" : "schedules", + "duration" : 15 + }, { + "skill" : "sports", + "duration" : 40 + }, { + "skill" : "supervisor", + "duration" : 75 + }, { + "skill" : "system", + "duration" : 69 + }, { + "skill" : "tax", + "duration" : 22 + }, { + "skill" : "technical", + "duration" : 29 + }, { + "skill" : "technical knowledge", + "duration" : 29 + }, { + "skill" : "technical skills", + "duration" : 29 + }, { + "skill" : "training", + "duration" : 29 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/JD - Asst Finance Manager.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Guantao & Chao_Yolanda Mak_Cosec Asst.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/BMI_So Wing Chun_Cosec Asst.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 3 + }, { + "skill" : "budget", + "duration" : 3 + }, { + "skill" : "english", + "duration" : 3 + }, { + "skill" : "excel", + "duration" : 2393880 + }, { + "skill" : "investigation", + "duration" : 2393880 + }, { + "skill" : "outreach", + "duration" : 3 + }, { + "skill" : "research", + "duration" : 2 + }, { + "skill" : "word", + "duration" : 2393880 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Tamil Selvy_Jasminder Kaur_Admin Asst.docx", + "skills" : [ { + "skill" : "administration", + "duration" : 49 + }, { + "skill" : "analytical", + "duration" : 49 + }, { + "skill" : "assembly", + "duration" : 49 + }, { + "skill" : "chemistry", + "duration" : 49 + }, { + "skill" : "economics", + "duration" : 49 + }, { + "skill" : "email", + "duration" : 49 + }, { + "skill" : "english", + "duration" : 49 + }, { + "skill" : "excel", + "duration" : 49 + }, { + "skill" : "mathematics", + "duration" : 49 + }, { + "skill" : "microsoft excel", + "duration" : 49 + }, { + "skill" : "microsoft word", + "duration" : 49 + }, { + "skill" : "p", + "duration" : 49 + }, { + "skill" : "word", + "duration" : 49 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Capitaland_Cecilia Chua_Secretariat Manager.docx", + "skills" : [ { + "skill" : "access", + "duration" : 20 + }, { + "skill" : "administration", + "duration" : 220 + }, { + "skill" : "administrative support", + "duration" : 581 + }, { + "skill" : "budget", + "duration" : 212 + }, { + "skill" : "compliance", + "duration" : 212 + }, { + "skill" : "contracts", + "duration" : 71 + }, { + "skill" : "correspondence", + "duration" : 247 + }, { + "skill" : "data entry", + "duration" : 12 + }, { + "skill" : "database", + "duration" : 20 + }, { + "skill" : "distribution", + "duration" : 204 + }, { + "skill" : "drafting", + "duration" : 212 + }, { + "skill" : "engineering", + "duration" : 247 + }, { + "skill" : "english", + "duration" : 204 + }, { + "skill" : "excel", + "duration" : 204 + }, { + "skill" : "filing", + "duration" : 620 + }, { + "skill" : "hotel", + "duration" : 643 + }, { + "skill" : "inventory", + "duration" : 12 + }, { + "skill" : "iso", + "duration" : 16 + }, { + "skill" : "logistics", + "duration" : 13 + }, { + "skill" : "market research", + "duration" : 20 + }, { + "skill" : "marketing", + "duration" : 36 + }, { + "skill" : "operations", + "duration" : 354 + }, { + "skill" : "partnerships", + "duration" : 204 + }, { + "skill" : "pr", + "duration" : 204 + }, { + "skill" : "presentation", + "duration" : 568 + }, { + "skill" : "regulations", + "duration" : 212 + }, { + "skill" : "regulatory", + "duration" : 212 + }, { + "skill" : "reports", + "duration" : 601 + }, { + "skill" : "research", + "duration" : 20 + }, { + "skill" : "sales", + "duration" : 20 + }, { + "skill" : "schedules", + "duration" : 247 + }, { + "skill" : "scheduling", + "duration" : 212 + }, { + "skill" : "specifications", + "duration" : 212 + }, { + "skill" : "start-up", + "duration" : 12 + }, { + "skill" : "statistics", + "duration" : 20 + }, { + "skill" : "strategy", + "duration" : 212 + }, { + "skill" : "system", + "duration" : 321 + }, { + "skill" : "travel", + "duration" : 643 + }, { + "skill" : "travel arrangements", + "duration" : 247 + }, { + "skill" : "updates", + "duration" : 204 + }, { + "skill" : "workflows", + "duration" : 204 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Lion Global_Ivy Choo_Investment Compliance Assistant Manager.docx", + "skills" : [ { + "skill" : "banking", + "duration" : 11 + }, { + "skill" : "business continuity", + "duration" : 7 + }, { + "skill" : "coding", + "duration" : 109 + }, { + "skill" : "compliance", + "duration" : 138 + }, { + "skill" : "controls", + "duration" : 120 + }, { + "skill" : "daily operations", + "duration" : 11 + }, { + "skill" : "due diligence", + "duration" : 7 + }, { + "skill" : "excel", + "duration" : 47 + }, { + "skill" : "investigate", + "duration" : 109 + }, { + "skill" : "investigations", + "duration" : 7 + }, { + "skill" : "legal", + "duration" : 11 + }, { + "skill" : "operations", + "duration" : 11 + }, { + "skill" : "policies", + "duration" : 127 + }, { + "skill" : "process", + "duration" : 7 + }, { + "skill" : "project management", + "duration" : 11 + }, { + "skill" : "regulatory", + "duration" : 120 + }, { + "skill" : "regulatory compliance", + "duration" : 11 + }, { + "skill" : "reporting", + "duration" : 109 + }, { + "skill" : "reports", + "duration" : 120 + }, { + "skill" : "retail", + "duration" : 11 + }, { + "skill" : "risk management", + "duration" : 11 + }, { + "skill" : "training", + "duration" : 120 + }, { + "skill" : "updates", + "duration" : 11 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Capitaland_Faith Ang_Cosec Mgr.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Iyer_Clarice Wong_Cosec Associate.docx", + "skills" : [ { + "skill" : "adobe", + "duration" : 312 + }, { + "skill" : "business management", + "duration" : 312 + }, { + "skill" : "communication", + "duration" : 312 + }, { + "skill" : "counsel", + "duration" : 312 + }, { + "skill" : "database", + "duration" : 312 + }, { + "skill" : "email", + "duration" : 312 + }, { + "skill" : "filing", + "duration" : 312 + }, { + "skill" : "information system", + "duration" : 312 + }, { + "skill" : "legal", + "duration" : 312 + }, { + "skill" : "photoshop", + "duration" : 312 + }, { + "skill" : "system", + "duration" : 312 + }, { + "skill" : "transport", + "duration" : 312 + }, { + "skill" : "travel", + "duration" : 312 + }, { + "skill" : "visual", + "duration" : 312 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Jaylee Mgmt_Benny Lum_Corporate Svcs Lead.docx", + "skills" : [ { + "skill" : "email", + "duration" : 438 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/KCS_Sharon Kwan_Cosec.docx", + "skills" : [ { + "skill" : "english", + "duration" : 7 + }, { + "skill" : "excel", + "duration" : 7 + }, { + "skill" : "finance", + "duration" : 7 + }, { + "skill" : "photoshop", + "duration" : 7 + }, { + "skill" : "powerpoint", + "duration" : 7 + }, { + "skill" : "word", + "duration" : 7 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Noble_Natalia Tuson_Compliance.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 25 + }, { + "skill" : "administration", + "duration" : 27 + }, { + "skill" : "analysis", + "duration" : 27 + }, { + "skill" : "audit", + "duration" : 27 + }, { + "skill" : "banking", + "duration" : 7 + }, { + "skill" : "business development", + "duration" : 20 + }, { + "skill" : "compliance", + "duration" : 139 + }, { + "skill" : "due diligence", + "duration" : 48 + }, { + "skill" : "emea", + "duration" : 15 + }, { + "skill" : "finance", + "duration" : 7 + }, { + "skill" : "financing", + "duration" : 61 + }, { + "skill" : "governance", + "duration" : 17 + }, { + "skill" : "improvement", + "duration" : 6 + }, { + "skill" : "internal stakeholders", + "duration" : 15 + }, { + "skill" : "international", + "duration" : 61 + }, { + "skill" : "journalism", + "duration" : 61 + }, { + "skill" : "legal", + "duration" : 95 + }, { + "skill" : "litigation", + "duration" : 2 + }, { + "skill" : "marketing", + "duration" : 13 + }, { + "skill" : "money", + "duration" : 61 + }, { + "skill" : "on-boarding", + "duration" : 42 + }, { + "skill" : "process", + "duration" : 38 + }, { + "skill" : "profiling", + "duration" : 27 + }, { + "skill" : "regulations", + "duration" : 27 + }, { + "skill" : "regulatory", + "duration" : 31 + }, { + "skill" : "relationship management", + "duration" : 61 + }, { + "skill" : "reports", + "duration" : 94 + }, { + "skill" : "risk assessment", + "duration" : 21 + }, { + "skill" : "sales", + "duration" : 61 + }, { + "skill" : "system", + "duration" : 6 + }, { + "skill" : "tax", + "duration" : 15 + }, { + "skill" : "training", + "duration" : 17 + }, { + "skill" : "transactions", + "duration" : 6 + }, { + "skill" : "updates", + "duration" : 6 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/BOC_Thomas Wong_Admin Officer.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 2 + }, { + "skill" : "administration", + "duration" : 11 + }, { + "skill" : "english", + "duration" : 2 + }, { + "skill" : "finance", + "duration" : 2 + }, { + "skill" : "photography", + "duration" : 2 + }, { + "skill" : "relationship management", + "duration" : 8 + }, { + "skill" : "research", + "duration" : 2 + }, { + "skill" : "sports", + "duration" : 2 + }, { + "skill" : "system", + "duration" : 2 + }, { + "skill" : "testing", + "duration" : 2 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/1Amy.pdf", + "skills" : [ { + "skill" : "accounting", + "duration" : 82 + }, { + "skill" : "administration", + "duration" : 12 + }, { + "skill" : "audit", + "duration" : 5 + }, { + "skill" : "bank reconciliation", + "duration" : 5 + }, { + "skill" : "english", + "duration" : 46 + }, { + "skill" : "excel", + "duration" : 46 + }, { + "skill" : "finance", + "duration" : 36 + }, { + "skill" : "investigation", + "duration" : 70 + }, { + "skill" : "invoices", + "duration" : 5 + }, { + "skill" : "journal entries", + "duration" : 5 + }, { + "skill" : "microsoft excel", + "duration" : 46 + }, { + "skill" : "powerpoint", + "duration" : 46 + }, { + "skill" : "reconciliation", + "duration" : 75 + }, { + "skill" : "reports", + "duration" : 70 + }, { + "skill" : "scheduling", + "duration" : 5 + }, { + "skill" : "training", + "duration" : 82 + }, { + "skill" : "word", + "duration" : 46 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/6Faye.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Goldman Sachs_Feng Luo_Senior+Associate.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 26 + }, { + "skill" : "acquisition", + "duration" : 26 + }, { + "skill" : "asset management", + "duration" : 41 + }, { + "skill" : "audit", + "duration" : 26 + }, { + "skill" : "buildout", + "duration" : 41 + }, { + "skill" : "cfa", + "duration" : 26 + }, { + "skill" : "economics", + "duration" : 26 + }, { + "skill" : "international", + "duration" : 26 + }, { + "skill" : "plan", + "duration" : 26 + }, { + "skill" : "product launch", + "duration" : 41 + }, { + "skill" : "proposal", + "duration" : 41 + }, { + "skill" : "system", + "duration" : 41 + }, { + "skill" : "testing", + "duration" : 41 + }, { + "skill" : "writing", + "duration" : 41 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Bank of East Asia_Tracey Teo_Compliance Head.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 114 + }, { + "skill" : "analysis", + "duration" : 196 + }, { + "skill" : "asset management", + "duration" : 136 + }, { + "skill" : "audit", + "duration" : 148 + }, { + "skill" : "banking", + "duration" : 280 + }, { + "skill" : "benchmark", + "duration" : 136 + }, { + "skill" : "certification", + "duration" : 136 + }, { + "skill" : "coaching", + "duration" : 136 + }, { + "skill" : "compliance", + "duration" : 281 + }, { + "skill" : "documentation", + "duration" : 196 + }, { + "skill" : "drafting", + "duration" : 136 + }, { + "skill" : "due diligence", + "duration" : 196 + }, { + "skill" : "finance", + "duration" : 262 + }, { + "skill" : "financing", + "duration" : 136 + }, { + "skill" : "gap analysis", + "duration" : 136 + }, { + "skill" : "higher education", + "duration" : 114 + }, { + "skill" : "human resources", + "duration" : 136 + }, { + "skill" : "internal audit", + "duration" : 148 + }, { + "skill" : "investigate", + "duration" : 72 + }, { + "skill" : "legal", + "duration" : 13 + }, { + "skill" : "licensing", + "duration" : 268 + }, { + "skill" : "marketing", + "duration" : 217 + }, { + "skill" : "marketing materials", + "duration" : 136 + }, { + "skill" : "merchant", + "duration" : 136 + }, { + "skill" : "money", + "duration" : 136 + }, { + "skill" : "outsourcing", + "duration" : 136 + }, { + "skill" : "plan", + "duration" : 209 + }, { + "skill" : "policies", + "duration" : 281 + }, { + "skill" : "presentation", + "duration" : 72 + }, { + "skill" : "process", + "duration" : 268 + }, { + "skill" : "project management", + "duration" : 136 + }, { + "skill" : "project planning", + "duration" : 136 + }, { + "skill" : "queries", + "duration" : 72 + }, { + "skill" : "regulations", + "duration" : 208 + }, { + "skill" : "regulatory", + "duration" : 395 + }, { + "skill" : "regulatory compliance", + "duration" : 196 + }, { + "skill" : "regulatory requirements", + "duration" : 208 + }, { + "skill" : "reporting", + "duration" : 382 + }, { + "skill" : "reports", + "duration" : 149 + }, { + "skill" : "responses", + "duration" : 72 + }, { + "skill" : "retail", + "duration" : 72 + }, { + "skill" : "risk management", + "duration" : 136 + }, { + "skill" : "testing", + "duration" : 13 + }, { + "skill" : "training", + "duration" : 233 + }, { + "skill" : "transactions", + "duration" : 72 + }, { + "skill" : "updates", + "duration" : 208 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/MDR_Alvin Goh_Accountant.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 724 + }, { + "skill" : "accounts payable", + "duration" : 3 + }, { + "skill" : "accounts receivable", + "duration" : 33 + }, { + "skill" : "analysis", + "duration" : 156 + }, { + "skill" : "analytical", + "duration" : 27 + }, { + "skill" : "audit", + "duration" : 159 + }, { + "skill" : "auditing", + "duration" : 27 + }, { + "skill" : "automation", + "duration" : 6 + }, { + "skill" : "bank reconciliation", + "duration" : 48 + }, { + "skill" : "banking", + "duration" : 30 + }, { + "skill" : "billing", + "duration" : 30 + }, { + "skill" : "budget", + "duration" : 114 + }, { + "skill" : "budgeting", + "duration" : 39 + }, { + "skill" : "c", + "duration" : 27 + }, { + "skill" : "cash flow", + "duration" : 54 + }, { + "skill" : "certification", + "duration" : 514 + }, { + "skill" : "cfa", + "duration" : 514 + }, { + "skill" : "cloud", + "duration" : 39 + }, { + "skill" : "communication", + "duration" : 114 + }, { + "skill" : "compliance", + "duration" : 153 + }, { + "skill" : "contracts", + "duration" : 6 + }, { + "skill" : "distribution", + "duration" : 27 + }, { + "skill" : "email", + "duration" : 27 + }, { + "skill" : "engineering", + "duration" : 514 + }, { + "skill" : "english", + "duration" : 27 + }, { + "skill" : "excel", + "duration" : 66 + }, { + "skill" : "filing", + "duration" : 39 + }, { + "skill" : "finance", + "duration" : 655 + }, { + "skill" : "financial analysis", + "duration" : 27 + }, { + "skill" : "financial reporting", + "duration" : 105 + }, { + "skill" : "financial statements", + "duration" : 18 + }, { + "skill" : "gaap", + "duration" : 3 + }, { + "skill" : "general ledger", + "duration" : 33 + }, { + "skill" : "hotels", + "duration" : 18 + }, { + "skill" : "human resource", + "duration" : 39 + }, { + "skill" : "improvement", + "duration" : 18 + }, { + "skill" : "information technology", + "duration" : 514 + }, { + "skill" : "internal audit", + "duration" : 6 + }, { + "skill" : "international", + "duration" : 18 + }, { + "skill" : "investigate", + "duration" : 9 + }, { + "skill" : "invoices", + "duration" : 3 + }, { + "skill" : "journal entries", + "duration" : 18 + }, { + "skill" : "microsoft excel", + "duration" : 66 + }, { + "skill" : "microsoft office", + "duration" : 27 + }, { + "skill" : "microsoft office suite", + "duration" : 27 + }, { + "skill" : "mobile", + "duration" : 514 + }, { + "skill" : "networking", + "duration" : 514 + }, { + "skill" : "operating systems", + "duration" : 27 + }, { + "skill" : "operations", + "duration" : 87 + }, { + "skill" : "oracle", + "duration" : 81 + }, { + "skill" : "orange", + "duration" : 6 + }, { + "skill" : "p", + "duration" : 18 + }, { + "skill" : "payroll", + "duration" : 39 + }, { + "skill" : "peoplesoft", + "duration" : 6 + }, { + "skill" : "pivot", + "duration" : 33 + }, { + "skill" : "pivot tables", + "duration" : 33 + }, { + "skill" : "plan", + "duration" : 27 + }, { + "skill" : "presentation", + "duration" : 87 + }, { + "skill" : "process", + "duration" : 9 + }, { + "skill" : "programming", + "duration" : 27 + }, { + "skill" : "queries", + "duration" : 36 + }, { + "skill" : "reconcile", + "duration" : 93 + }, { + "skill" : "reconciliation", + "duration" : 84 + }, { + "skill" : "recruitment", + "duration" : 39 + }, { + "skill" : "regulatory", + "duration" : 3 + }, { + "skill" : "reporting", + "duration" : 171 + }, { + "skill" : "reports", + "duration" : 3 + }, { + "skill" : "research", + "duration" : 514 + }, { + "skill" : "retail", + "duration" : 129 + }, { + "skill" : "sales", + "duration" : 6 + }, { + "skill" : "schedules", + "duration" : 45 + }, { + "skill" : "security", + "duration" : 39 + }, { + "skill" : "sports", + "duration" : 514 + }, { + "skill" : "system", + "duration" : 655 + }, { + "skill" : "tax", + "duration" : 144 + }, { + "skill" : "training", + "duration" : 553 + }, { + "skill" : "transactions", + "duration" : 33 + }, { + "skill" : "vendors", + "duration" : 3 + }, { + "skill" : "writing", + "duration" : 27 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Asiapay_Jean Yu_Asst Accountant.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 60 + }, { + "skill" : "accounts payable", + "duration" : 60 + }, { + "skill" : "accounts receivable", + "duration" : 60 + }, { + "skill" : "audit", + "duration" : 60 + }, { + "skill" : "cash flow", + "duration" : 60 + }, { + "skill" : "email", + "duration" : 60 + }, { + "skill" : "english", + "duration" : 60 + }, { + "skill" : "excel", + "duration" : 60 + }, { + "skill" : "invoices", + "duration" : 60 + }, { + "skill" : "ms excel", + "duration" : 60 + }, { + "skill" : "powerpoint", + "duration" : 60 + }, { + "skill" : "reports", + "duration" : 60 + }, { + "skill" : "training", + "duration" : 60 + }, { + "skill" : "word", + "duration" : 60 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Rasmala IB_Saba Tirpathur_Compliance Asst.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 86 + }, { + "skill" : "analysis", + "duration" : 86 + }, { + "skill" : "analytical", + "duration" : 86 + }, { + "skill" : "analytical skills", + "duration" : 86 + }, { + "skill" : "analyze", + "duration" : 86 + }, { + "skill" : "assembly", + "duration" : 86 + }, { + "skill" : "asset management", + "duration" : 86 + }, { + "skill" : "audit", + "duration" : 86 + }, { + "skill" : "automation", + "duration" : 86 + }, { + "skill" : "benchmark", + "duration" : 86 + }, { + "skill" : "c", + "duration" : 86 + }, { + "skill" : "cash flow", + "duration" : 86 + }, { + "skill" : "certification", + "duration" : 86 + }, { + "skill" : "communication", + "duration" : 86 + }, { + "skill" : "compliance", + "duration" : 86 + }, { + "skill" : "contracts", + "duration" : 86 + }, { + "skill" : "controls", + "duration" : 86 + }, { + "skill" : "data management", + "duration" : 86 + }, { + "skill" : "database", + "duration" : 86 + }, { + "skill" : "documentation", + "duration" : 86 + }, { + "skill" : "due diligence", + "duration" : 86 + }, { + "skill" : "english", + "duration" : 86 + }, { + "skill" : "erp", + "duration" : 86 + }, { + "skill" : "excel", + "duration" : 86 + }, { + "skill" : "financial management", + "duration" : 86 + }, { + "skill" : "improvement", + "duration" : 86 + }, { + "skill" : "international", + "duration" : 86 + }, { + "skill" : "journal entries", + "duration" : 86 + }, { + "skill" : "kpi", + "duration" : 86 + }, { + "skill" : "marketing", + "duration" : 86 + }, { + "skill" : "money", + "duration" : 86 + }, { + "skill" : "ms excel", + "duration" : 86 + }, { + "skill" : "on-boarding", + "duration" : 86 + }, { + "skill" : "operations", + "duration" : 86 + }, { + "skill" : "p", + "duration" : 86 + }, { + "skill" : "policies", + "duration" : 86 + }, { + "skill" : "powerpoint", + "duration" : 86 + }, { + "skill" : "presentations", + "duration" : 86 + }, { + "skill" : "process", + "duration" : 86 + }, { + "skill" : "regulations", + "duration" : 86 + }, { + "skill" : "regulatory", + "duration" : 86 + }, { + "skill" : "regulatory requirements", + "duration" : 86 + }, { + "skill" : "reporting", + "duration" : 86 + }, { + "skill" : "reports", + "duration" : 86 + }, { + "skill" : "rfp", + "duration" : 86 + }, { + "skill" : "risk assessments", + "duration" : 86 + }, { + "skill" : "sales", + "duration" : 86 + }, { + "skill" : "security", + "duration" : 86 + }, { + "skill" : "sharepoint", + "duration" : 86 + }, { + "skill" : "statistics", + "duration" : 86 + }, { + "skill" : "training", + "duration" : 86 + }, { + "skill" : "word", + "duration" : 86 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Deloitte BOA_Jessie Lee_Paralegal.docx", + "skills" : [ { + "skill" : "billing", + "duration" : 2 + }, { + "skill" : "communication", + "duration" : 20 + }, { + "skill" : "correspondence", + "duration" : 2 + }, { + "skill" : "counsel", + "duration" : 3 + }, { + "skill" : "drafting", + "duration" : 2 + }, { + "skill" : "english", + "duration" : 82 + }, { + "skill" : "excel", + "duration" : 22 + }, { + "skill" : "filing", + "duration" : 2 + }, { + "skill" : "fitness", + "duration" : 22 + }, { + "skill" : "legal", + "duration" : 136 + }, { + "skill" : "mathematics", + "duration" : 22 + }, { + "skill" : "money", + "duration" : 20 + }, { + "skill" : "phone calls", + "duration" : 59 + }, { + "skill" : "real estate", + "duration" : 76 + }, { + "skill" : "reports", + "duration" : 76 + }, { + "skill" : "research", + "duration" : 76 + }, { + "skill" : "sales", + "duration" : 57 + }, { + "skill" : "sports", + "duration" : 22 + }, { + "skill" : "transactions", + "duration" : 76 + }, { + "skill" : "windows", + "duration" : 22 + }, { + "skill" : "word", + "duration" : 22 + }, { + "skill" : "writing", + "duration" : 42 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Sanli M&E_PRIETO JONAH CAISIP_Accounting Supervisor.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 198 + }, { + "skill" : "accounts payable", + "duration" : 198 + }, { + "skill" : "accounts receivable", + "duration" : 198 + }, { + "skill" : "audit", + "duration" : 198 + }, { + "skill" : "billing", + "duration" : 40 + }, { + "skill" : "engineering", + "duration" : 198 + }, { + "skill" : "english", + "duration" : 26 + }, { + "skill" : "excel", + "duration" : 26 + }, { + "skill" : "filing", + "duration" : 14 + }, { + "skill" : "general ledger", + "duration" : 198 + }, { + "skill" : "invoices", + "duration" : 40 + }, { + "skill" : "invoicing", + "duration" : 198 + }, { + "skill" : "microsoft word", + "duration" : 26 + }, { + "skill" : "payments", + "duration" : 14 + }, { + "skill" : "payroll", + "duration" : 240 + }, { + "skill" : "process", + "duration" : 226 + }, { + "skill" : "proposal", + "duration" : 198 + }, { + "skill" : "receivables", + "duration" : 214 + }, { + "skill" : "sales", + "duration" : 14 + }, { + "skill" : "schedule", + "duration" : 198 + }, { + "skill" : "system", + "duration" : 14 + }, { + "skill" : "tax", + "duration" : 28 + }, { + "skill" : "transportation", + "duration" : 14 + }, { + "skill" : "word", + "duration" : 26 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Metrojaya_HEZELINA LINDA_FM.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 0 + }, { + "skill" : "analysis", + "duration" : 0 + }, { + "skill" : "annual budget", + "duration" : 0 + }, { + "skill" : "audit", + "duration" : 0 + }, { + "skill" : "auditing", + "duration" : 0 + }, { + "skill" : "bank reconciliation", + "duration" : 0 + }, { + "skill" : "benchmark", + "duration" : 0 + }, { + "skill" : "beverage", + "duration" : 0 + }, { + "skill" : "budget", + "duration" : 0 + }, { + "skill" : "c", + "duration" : 0 + }, { + "skill" : "cash flow", + "duration" : 0 + }, { + "skill" : "certification", + "duration" : 0 + }, { + "skill" : "coding", + "duration" : 0 + }, { + "skill" : "compliance", + "duration" : 0 + }, { + "skill" : "construction", + "duration" : 0 + }, { + "skill" : "controls", + "duration" : 0 + }, { + "skill" : "correspondence", + "duration" : 0 + }, { + "skill" : "deposits", + "duration" : 0 + }, { + "skill" : "documentation", + "duration" : 0 + }, { + "skill" : "expenses", + "duration" : 0 + }, { + "skill" : "finance", + "duration" : 0 + }, { + "skill" : "financial analysis", + "duration" : 0 + }, { + "skill" : "financial reporting", + "duration" : 0 + }, { + "skill" : "financial statements", + "duration" : 0 + }, { + "skill" : "fitness", + "duration" : 0 + }, { + "skill" : "governance", + "duration" : 0 + }, { + "skill" : "hotel", + "duration" : 0 + }, { + "skill" : "hotels", + "duration" : 0 + }, { + "skill" : "internal audit", + "duration" : 0 + }, { + "skill" : "internal controls", + "duration" : 0 + }, { + "skill" : "investigate", + "duration" : 0 + }, { + "skill" : "investigations", + "duration" : 0 + }, { + "skill" : "mobile", + "duration" : 0 + }, { + "skill" : "newspaper", + "duration" : 0 + }, { + "skill" : "non-profit", + "duration" : 0 + }, { + "skill" : "operations", + "duration" : 0 + }, { + "skill" : "payments", + "duration" : 0 + }, { + "skill" : "payroll", + "duration" : 0 + }, { + "skill" : "plan", + "duration" : 0 + }, { + "skill" : "policies", + "duration" : 0 + }, { + "skill" : "presentation", + "duration" : 0 + }, { + "skill" : "process", + "duration" : 0 + }, { + "skill" : "queries", + "duration" : 0 + }, { + "skill" : "reconciliation", + "duration" : 0 + }, { + "skill" : "regulations", + "duration" : 0 + }, { + "skill" : "regulatory", + "duration" : 0 + }, { + "skill" : "reporting", + "duration" : 0 + }, { + "skill" : "reports", + "duration" : 0 + }, { + "skill" : "retail", + "duration" : 0 + }, { + "skill" : "risk management", + "duration" : 0 + }, { + "skill" : "sales", + "duration" : 0 + }, { + "skill" : "schedules", + "duration" : 0 + }, { + "skill" : "sports", + "duration" : 0 + }, { + "skill" : "surprise", + "duration" : 0 + }, { + "skill" : "system", + "duration" : 0 + }, { + "skill" : "tax", + "duration" : 0 + }, { + "skill" : "technical", + "duration" : 0 + }, { + "skill" : "technical knowledge", + "duration" : 0 + }, { + "skill" : "training", + "duration" : 0 + }, { + "skill" : "transactions", + "duration" : 0 + }, { + "skill" : "variances", + "duration" : 0 + }, { + "skill" : "warehouse", + "duration" : 0 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/SN Power_Pauline Phua_Senior Acc Manager.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 226 + }, { + "skill" : "accounts payable", + "duration" : 54 + }, { + "skill" : "accounts receivable", + "duration" : 54 + }, { + "skill" : "acquisition", + "duration" : 54 + }, { + "skill" : "analysis", + "duration" : 156 + }, { + "skill" : "audit", + "duration" : 54 + }, { + "skill" : "banking", + "duration" : 210 + }, { + "skill" : "budget", + "duration" : 156 + }, { + "skill" : "budgeting", + "duration" : 156 + }, { + "skill" : "business intelligence", + "duration" : 54 + }, { + "skill" : "business management", + "duration" : 16 + }, { + "skill" : "cash flow", + "duration" : 226 + }, { + "skill" : "compliance", + "duration" : 226 + }, { + "skill" : "consulting", + "duration" : 54 + }, { + "skill" : "controls", + "duration" : 172 + }, { + "skill" : "erp", + "duration" : 156 + }, { + "skill" : "expenses", + "duration" : 156 + }, { + "skill" : "filing", + "duration" : 70 + }, { + "skill" : "finance", + "duration" : 226 + }, { + "skill" : "financial analysis", + "duration" : 156 + }, { + "skill" : "financial reporting", + "duration" : 172 + }, { + "skill" : "forecasting", + "duration" : 156 + }, { + "skill" : "forecasts", + "duration" : 156 + }, { + "skill" : "improvement", + "duration" : 172 + }, { + "skill" : "internal controls", + "duration" : 172 + }, { + "skill" : "international", + "duration" : 16 + }, { + "skill" : "legal", + "duration" : 54 + }, { + "skill" : "migration", + "duration" : 70 + }, { + "skill" : "payments", + "duration" : 54 + }, { + "skill" : "payroll", + "duration" : 210 + }, { + "skill" : "policies", + "duration" : 172 + }, { + "skill" : "process", + "duration" : 226 + }, { + "skill" : "process improvement", + "duration" : 172 + }, { + "skill" : "process improvements", + "duration" : 156 + }, { + "skill" : "regulations", + "duration" : 156 + }, { + "skill" : "regulatory", + "duration" : 16 + }, { + "skill" : "regulatory requirements", + "duration" : 16 + }, { + "skill" : "reporting", + "duration" : 172 + }, { + "skill" : "reports", + "duration" : 70 + }, { + "skill" : "schedules", + "duration" : 70 + }, { + "skill" : "system", + "duration" : 226 + }, { + "skill" : "tax", + "duration" : 210 + }, { + "skill" : "training", + "duration" : 54 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Cornerstone_Shayne Tok_Compliance Exec.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Eastrend Services_Cally Ng_Cosec.docx", + "skills" : [ { + "skill" : "administration", + "duration" : 72 + }, { + "skill" : "administrative support", + "duration" : 72 + }, { + "skill" : "budgeting", + "duration" : 72 + }, { + "skill" : "compliance", + "duration" : 72 + }, { + "skill" : "construction", + "duration" : 72 + }, { + "skill" : "english", + "duration" : 72 + }, { + "skill" : "excel", + "duration" : 72 + }, { + "skill" : "filing", + "duration" : 72 + }, { + "skill" : "human resources", + "duration" : 72 + }, { + "skill" : "payroll", + "duration" : 72 + }, { + "skill" : "recruitment", + "duration" : 72 + }, { + "skill" : "regulatory", + "duration" : 72 + }, { + "skill" : "reports", + "duration" : 72 + }, { + "skill" : "system", + "duration" : 72 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Ideal Corp Svcs_Jorel Ortiguerra_Cosec Mgr.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Aspri_Chua De Ming_Accounts Cosec.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Keppel_Emily Chock_Deputy IA Mgr.docx", + "skills" : [ { + "skill" : "analysis", + "duration" : 139 + }, { + "skill" : "analytical", + "duration" : 139 + }, { + "skill" : "analytics", + "duration" : 143 + }, { + "skill" : "audit", + "duration" : 143 + }, { + "skill" : "business continuity", + "duration" : 139 + }, { + "skill" : "business process", + "duration" : 139 + }, { + "skill" : "c", + "duration" : 23 + }, { + "skill" : "certification", + "duration" : 23 + }, { + "skill" : "chemistry", + "duration" : 23 + }, { + "skill" : "compliance", + "duration" : 179 + }, { + "skill" : "controls", + "duration" : 183 + }, { + "skill" : "data analytics", + "duration" : 143 + }, { + "skill" : "design", + "duration" : 40 + }, { + "skill" : "economics", + "duration" : 23 + }, { + "skill" : "engagement", + "duration" : 139 + }, { + "skill" : "english", + "duration" : 23 + }, { + "skill" : "erp", + "duration" : 23 + }, { + "skill" : "excel", + "duration" : 23 + }, { + "skill" : "finance", + "duration" : 139 + }, { + "skill" : "governance", + "duration" : 143 + }, { + "skill" : "information security", + "duration" : 40 + }, { + "skill" : "internal audit", + "duration" : 139 + }, { + "skill" : "internal controls", + "duration" : 139 + }, { + "skill" : "kpi", + "duration" : 139 + }, { + "skill" : "licensing", + "duration" : 139 + }, { + "skill" : "mathematics", + "duration" : 23 + }, { + "skill" : "oracle", + "duration" : 23 + }, { + "skill" : "outsourcing", + "duration" : 179 + }, { + "skill" : "plan", + "duration" : 143 + }, { + "skill" : "powerpoint", + "duration" : 23 + }, { + "skill" : "process", + "duration" : 143 + }, { + "skill" : "regulations", + "duration" : 139 + }, { + "skill" : "regulatory", + "duration" : 179 + }, { + "skill" : "regulatory requirements", + "duration" : 139 + }, { + "skill" : "risk management", + "duration" : 179 + }, { + "skill" : "root cause", + "duration" : 139 + }, { + "skill" : "sales", + "duration" : 40 + }, { + "skill" : "sap", + "duration" : 23 + }, { + "skill" : "security", + "duration" : 40 + }, { + "skill" : "training", + "duration" : 139 + }, { + "skill" : "word", + "duration" : 23 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/OCRA_Christy Poon_Cosec Asst.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Asst Manager Trust Administration.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Asia Management_Joyce Ong_Cosec Mgr.docx", + "skills" : [ { + "skill" : "administration", + "duration" : 96 + }, { + "skill" : "ai", + "duration" : 20 + }, { + "skill" : "banking", + "duration" : 96 + }, { + "skill" : "compliance", + "duration" : 130 + }, { + "skill" : "drafting", + "duration" : 170 + }, { + "skill" : "due diligence", + "duration" : 96 + }, { + "skill" : "engineering", + "duration" : 20 + }, { + "skill" : "english", + "duration" : 182 + }, { + "skill" : "excel", + "duration" : 182 + }, { + "skill" : "facebook", + "duration" : 7 + }, { + "skill" : "filing", + "duration" : 182 + }, { + "skill" : "financial statements", + "duration" : 34 + }, { + "skill" : "legal", + "duration" : 96 + }, { + "skill" : "powerpoint", + "duration" : 182 + }, { + "skill" : "pr", + "duration" : 33 + }, { + "skill" : "proposal", + "duration" : 130 + }, { + "skill" : "quality management", + "duration" : 20 + }, { + "skill" : "reporting", + "duration" : 129 + }, { + "skill" : "tax", + "duration" : 34 + }, { + "skill" : "training", + "duration" : 96 + }, { + "skill" : "transportation", + "duration" : 182 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/UOB_Izhar Azli_KYC Officer.docx", + "skills" : [ { + "skill" : "acquisition", + "duration" : 62 + }, { + "skill" : "banking", + "duration" : 62 + }, { + "skill" : "communication", + "duration" : 62 + }, { + "skill" : "controls", + "duration" : 62 + }, { + "skill" : "correspondence", + "duration" : 62 + }, { + "skill" : "documentation", + "duration" : 62 + }, { + "skill" : "email", + "duration" : 62 + }, { + "skill" : "engagement", + "duration" : 62 + }, { + "skill" : "excel", + "duration" : 62 + }, { + "skill" : "finance", + "duration" : 62 + }, { + "skill" : "marketing", + "duration" : 62 + }, { + "skill" : "ms excel", + "duration" : 62 + }, { + "skill" : "presentation", + "duration" : 62 + }, { + "skill" : "process", + "duration" : 62 + }, { + "skill" : "reports", + "duration" : 62 + }, { + "skill" : "sales", + "duration" : 62 + }, { + "skill" : "training", + "duration" : 62 + }, { + "skill" : "writing", + "duration" : 62 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Telstra_Mala Narula_IA.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Faith Corporate_Cherry Lam_Cosec Asst.docx", + "skills" : [ { + "skill" : "administration", + "duration" : 134 + }, { + "skill" : "compliance", + "duration" : 326 + }, { + "skill" : "economics", + "duration" : 134 + }, { + "skill" : "english", + "duration" : 134 + }, { + "skill" : "excel", + "duration" : 134 + }, { + "skill" : "regulatory", + "duration" : 326 + }, { + "skill" : "regulatory requirements", + "duration" : 326 + }, { + "skill" : "teaching", + "duration" : 134 + }, { + "skill" : "word", + "duration" : 134 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Gibson Innovations_Jenie Hular_AR Accountant.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 64 + }, { + "skill" : "accounts payable", + "duration" : 919 + }, { + "skill" : "accounts receivable", + "duration" : 73 + }, { + "skill" : "analysis", + "duration" : 64 + }, { + "skill" : "analyze", + "duration" : 944 + }, { + "skill" : "audit", + "duration" : 1005 + }, { + "skill" : "bank reconciliation", + "duration" : 19 + }, { + "skill" : "billing", + "duration" : 89 + }, { + "skill" : "budgeting", + "duration" : 19 + }, { + "skill" : "business process", + "duration" : 906 + }, { + "skill" : "cash flow", + "duration" : 80 + }, { + "skill" : "compliance", + "duration" : 970 + }, { + "skill" : "documentation", + "duration" : 922 + }, { + "skill" : "filing", + "duration" : 19 + }, { + "skill" : "financial reporting", + "duration" : 906 + }, { + "skill" : "forecasting", + "duration" : 19 + }, { + "skill" : "general ledger", + "duration" : 13 + }, { + "skill" : "inventory", + "duration" : 906 + }, { + "skill" : "invoices", + "duration" : 102 + }, { + "skill" : "jose", + "duration" : 13 + }, { + "skill" : "oracle", + "duration" : 13 + }, { + "skill" : "p", + "duration" : 19 + }, { + "skill" : "payments", + "duration" : 41 + }, { + "skill" : "policies", + "duration" : 80 + }, { + "skill" : "process", + "duration" : 992 + }, { + "skill" : "queries", + "duration" : 112 + }, { + "skill" : "reconcile", + "duration" : 16 + }, { + "skill" : "reconciliation", + "duration" : 83 + }, { + "skill" : "reporting", + "duration" : 922 + }, { + "skill" : "reports", + "duration" : 92 + }, { + "skill" : "risk management", + "duration" : 16 + }, { + "skill" : "sales", + "duration" : 108 + }, { + "skill" : "sap", + "duration" : 89 + }, { + "skill" : "schedule", + "duration" : 16 + }, { + "skill" : "schedules", + "duration" : 19 + }, { + "skill" : "standard operating procedures", + "duration" : 9 + }, { + "skill" : "system", + "duration" : 35 + }, { + "skill" : "tax", + "duration" : 979 + }, { + "skill" : "testing", + "duration" : 906 + }, { + "skill" : "transactions", + "duration" : 28 + }, { + "skill" : "updates", + "duration" : 19 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Jeffrey Mak_David Leung_Legal Officer.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Henderson_Angie Lim_Accounting Mgr.docx", + "skills" : [ { + "skill" : "access", + "duration" : 125 + }, { + "skill" : "accounting", + "duration" : 177 + }, { + "skill" : "accounts payable", + "duration" : 125 + }, { + "skill" : "accounts receivable", + "duration" : 125 + }, { + "skill" : "acquisition", + "duration" : 125 + }, { + "skill" : "analysis", + "duration" : 125 + }, { + "skill" : "analytical", + "duration" : 18 + }, { + "skill" : "asset management", + "duration" : 125 + }, { + "skill" : "audit", + "duration" : 148 + }, { + "skill" : "bank reconciliation", + "duration" : 5 + }, { + "skill" : "banking", + "duration" : 125 + }, { + "skill" : "billing", + "duration" : 18 + }, { + "skill" : "budget", + "duration" : 240 + }, { + "skill" : "build relationships", + "duration" : 125 + }, { + "skill" : "business object", + "duration" : 125 + }, { + "skill" : "business planning", + "duration" : 125 + }, { + "skill" : "c", + "duration" : 23 + }, { + "skill" : "cash flow", + "duration" : 154 + }, { + "skill" : "compliance", + "duration" : 172 + }, { + "skill" : "controls", + "duration" : 125 + }, { + "skill" : "data entry", + "duration" : 86 + }, { + "skill" : "design", + "duration" : 29 + }, { + "skill" : "email", + "duration" : 125 + }, { + "skill" : "erp", + "duration" : 125 + }, { + "skill" : "excel", + "duration" : 125 + }, { + "skill" : "expenses", + "duration" : 125 + }, { + "skill" : "finance", + "duration" : 172 + }, { + "skill" : "financial statements", + "duration" : 29 + }, { + "skill" : "general ledger", + "duration" : 29 + }, { + "skill" : "inventory", + "duration" : 86 + }, { + "skill" : "invoices", + "duration" : 234 + }, { + "skill" : "legal", + "duration" : 125 + }, { + "skill" : "logistics", + "duration" : 18 + }, { + "skill" : "marketing", + "duration" : 125 + }, { + "skill" : "microsoft excel", + "duration" : 125 + }, { + "skill" : "microsoft word", + "duration" : 125 + }, { + "skill" : "mobile", + "duration" : 125 + }, { + "skill" : "oracle", + "duration" : 154 + }, { + "skill" : "p", + "duration" : 52 + }, { + "skill" : "payments", + "duration" : 23 + }, { + "skill" : "payroll", + "duration" : 86 + }, { + "skill" : "policies", + "duration" : 125 + }, { + "skill" : "presentation", + "duration" : 125 + }, { + "skill" : "process", + "duration" : 211 + }, { + "skill" : "queries", + "duration" : 125 + }, { + "skill" : "r", + "duration" : 18 + }, { + "skill" : "reconcile", + "duration" : 23 + }, { + "skill" : "reconciliation", + "duration" : 5 + }, { + "skill" : "regulatory", + "duration" : 125 + }, { + "skill" : "reporting", + "duration" : 172 + }, { + "skill" : "reports", + "duration" : 195 + }, { + "skill" : "sales", + "duration" : 23 + }, { + "skill" : "sap", + "duration" : 166 + }, { + "skill" : "schedule", + "duration" : 5 + }, { + "skill" : "schedules", + "duration" : 143 + }, { + "skill" : "swift", + "duration" : 125 + }, { + "skill" : "system", + "duration" : 159 + }, { + "skill" : "tax", + "duration" : 125 + }, { + "skill" : "vendors", + "duration" : 23 + }, { + "skill" : "word", + "duration" : 125 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/UOB_Wong Li Zhen_AVP.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 55 + }, { + "skill" : "administration", + "duration" : 24 + }, { + "skill" : "analysis", + "duration" : 41 + }, { + "skill" : "analytical", + "duration" : 16 + }, { + "skill" : "audit", + "duration" : 53 + }, { + "skill" : "banking", + "duration" : 56 + }, { + "skill" : "budget", + "duration" : 20 + }, { + "skill" : "budgeting", + "duration" : 24 + }, { + "skill" : "business planning", + "duration" : 47 + }, { + "skill" : "cash flow", + "duration" : 44 + }, { + "skill" : "cfa", + "duration" : 56 + }, { + "skill" : "compliance", + "duration" : 41 + }, { + "skill" : "controls", + "duration" : 12 + }, { + "skill" : "email", + "duration" : 56 + }, { + "skill" : "english", + "duration" : 47 + }, { + "skill" : "filing", + "duration" : 12 + }, { + "skill" : "finance", + "duration" : 56 + }, { + "skill" : "forecasting", + "duration" : 12 + }, { + "skill" : "gaap", + "duration" : 12 + }, { + "skill" : "internal controls", + "duration" : 12 + }, { + "skill" : "payments", + "duration" : 24 + }, { + "skill" : "process", + "duration" : 12 + }, { + "skill" : "process improvements", + "duration" : 12 + }, { + "skill" : "reconciliation", + "duration" : 25 + }, { + "skill" : "regulatory", + "duration" : 17 + }, { + "skill" : "regulatory requirements", + "duration" : 17 + }, { + "skill" : "reporting", + "duration" : 4 + }, { + "skill" : "reports", + "duration" : 36 + }, { + "skill" : "sap", + "duration" : 47 + }, { + "skill" : "system", + "duration" : 71 + }, { + "skill" : "tax", + "duration" : 20 + }, { + "skill" : "training", + "duration" : 2 + }, { + "skill" : "transactions", + "duration" : 36 + }, { + "skill" : "vendors", + "duration" : 8 + }, { + "skill" : "visual", + "duration" : 47 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/TechnipFMC_Jina Chua_Accountant.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 218 + }, { + "skill" : "analysis", + "duration" : 60 + }, { + "skill" : "audit", + "duration" : 27 + }, { + "skill" : "budget", + "duration" : 37 + }, { + "skill" : "compliance", + "duration" : 33 + }, { + "skill" : "construction", + "duration" : 4 + }, { + "skill" : "controls", + "duration" : 27 + }, { + "skill" : "engagement", + "duration" : 27 + }, { + "skill" : "english", + "duration" : 158 + }, { + "skill" : "filing", + "duration" : 33 + }, { + "skill" : "finance", + "duration" : 4 + }, { + "skill" : "health", + "duration" : 158 + }, { + "skill" : "international", + "duration" : 14 + }, { + "skill" : "invoices", + "duration" : 158 + }, { + "skill" : "payments", + "duration" : 4 + }, { + "skill" : "policies", + "duration" : 158 + }, { + "skill" : "reporting", + "duration" : 33 + }, { + "skill" : "reports", + "duration" : 33 + }, { + "skill" : "sales", + "duration" : 33 + }, { + "skill" : "sap", + "duration" : 158 + }, { + "skill" : "system", + "duration" : 158 + }, { + "skill" : "tax", + "duration" : 33 + }, { + "skill" : "testing", + "duration" : 33 + }, { + "skill" : "vendors", + "duration" : 4 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Versace_Nicola Wong_Legal Assistant.docx", + "skills" : [ { + "skill" : "compliance", + "duration" : 23 + }, { + "skill" : "database", + "duration" : 88 + }, { + "skill" : "drafting", + "duration" : 88 + }, { + "skill" : "english", + "duration" : 23 + }, { + "skill" : "legal", + "duration" : 88 + }, { + "skill" : "marketing", + "duration" : 23 + }, { + "skill" : "marketing materials", + "duration" : 23 + }, { + "skill" : "microsoft office", + "duration" : 23 + }, { + "skill" : "project management", + "duration" : 88 + }, { + "skill" : "reports", + "duration" : 23 + }, { + "skill" : "research", + "duration" : 88 + }, { + "skill" : "training", + "duration" : 23 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Sime Darby_Ivory Yu_Financial Reporting Exec.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 257 + }, { + "skill" : "administration", + "duration" : 243 + }, { + "skill" : "analysis", + "duration" : 59 + }, { + "skill" : "analytics", + "duration" : 59 + }, { + "skill" : "analyze", + "duration" : 59 + }, { + "skill" : "audit", + "duration" : 59 + }, { + "skill" : "billing", + "duration" : 59 + }, { + "skill" : "budget", + "duration" : 59 + }, { + "skill" : "budgeting", + "duration" : 59 + }, { + "skill" : "cash flow", + "duration" : 59 + }, { + "skill" : "compliance", + "duration" : 59 + }, { + "skill" : "data analysis", + "duration" : 59 + }, { + "skill" : "data analytics", + "duration" : 59 + }, { + "skill" : "english", + "duration" : 198 + }, { + "skill" : "erp", + "duration" : 198 + }, { + "skill" : "excel", + "duration" : 198 + }, { + "skill" : "expenses", + "duration" : 59 + }, { + "skill" : "finance", + "duration" : 59 + }, { + "skill" : "financial management", + "duration" : 59 + }, { + "skill" : "financial reporting", + "duration" : 59 + }, { + "skill" : "financial statements", + "duration" : 59 + }, { + "skill" : "forecasting", + "duration" : 59 + }, { + "skill" : "gaap", + "duration" : 59 + }, { + "skill" : "inventory", + "duration" : 59 + }, { + "skill" : "investigations", + "duration" : 59 + }, { + "skill" : "invoices", + "duration" : 198 + }, { + "skill" : "logistics", + "duration" : 59 + }, { + "skill" : "microsoft word", + "duration" : 198 + }, { + "skill" : "oracle", + "duration" : 198 + }, { + "skill" : "ordering", + "duration" : 59 + }, { + "skill" : "p", + "duration" : 198 + }, { + "skill" : "payroll", + "duration" : 59 + }, { + "skill" : "plan", + "duration" : 59 + }, { + "skill" : "powerpoint", + "duration" : 198 + }, { + "skill" : "presentations", + "duration" : 59 + }, { + "skill" : "process", + "duration" : 59 + }, { + "skill" : "procurement", + "duration" : 59 + }, { + "skill" : "r", + "duration" : 198 + }, { + "skill" : "regulatory", + "duration" : 59 + }, { + "skill" : "regulatory compliance", + "duration" : 59 + }, { + "skill" : "reporting", + "duration" : 59 + }, { + "skill" : "reports", + "duration" : 59 + }, { + "skill" : "risk assessments", + "duration" : 59 + }, { + "skill" : "risk management", + "duration" : 59 + }, { + "skill" : "sales", + "duration" : 59 + }, { + "skill" : "sap", + "duration" : 198 + }, { + "skill" : "schedule", + "duration" : 59 + }, { + "skill" : "supply chain", + "duration" : 59 + }, { + "skill" : "supply chain management", + "duration" : 59 + }, { + "skill" : "tax", + "duration" : 59 + }, { + "skill" : "technical", + "duration" : 59 + }, { + "skill" : "training", + "duration" : 59 + }, { + "skill" : "vendors", + "duration" : 198 + }, { + "skill" : "word", + "duration" : 198 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Equinix_Dorothy Lim_Senior Accountant.docx", + "skills" : [ { + "skill" : "access", + "duration" : 94 + }, { + "skill" : "accounting", + "duration" : 94 + }, { + "skill" : "acquisition", + "duration" : 94 + }, { + "skill" : "analysis", + "duration" : 94 + }, { + "skill" : "audit", + "duration" : 94 + }, { + "skill" : "billing", + "duration" : 94 + }, { + "skill" : "chemicals", + "duration" : 94 + }, { + "skill" : "compliance", + "duration" : 94 + }, { + "skill" : "controls", + "duration" : 94 + }, { + "skill" : "conversion", + "duration" : 94 + }, { + "skill" : "drafting", + "duration" : 94 + }, { + "skill" : "electronics", + "duration" : 94 + }, { + "skill" : "excel", + "duration" : 94 + }, { + "skill" : "finance", + "duration" : 94 + }, { + "skill" : "financial statements", + "duration" : 94 + }, { + "skill" : "gaap", + "duration" : 94 + }, { + "skill" : "improvement", + "duration" : 94 + }, { + "skill" : "internal controls", + "duration" : 94 + }, { + "skill" : "legal", + "duration" : 94 + }, { + "skill" : "microsoft office", + "duration" : 94 + }, { + "skill" : "operations", + "duration" : 94 + }, { + "skill" : "oracle", + "duration" : 94 + }, { + "skill" : "reconciliation", + "duration" : 94 + }, { + "skill" : "reporting", + "duration" : 94 + }, { + "skill" : "reports", + "duration" : 94 + }, { + "skill" : "rfps", + "duration" : 94 + }, { + "skill" : "schedules", + "duration" : 94 + }, { + "skill" : "system", + "duration" : 94 + }, { + "skill" : "tax", + "duration" : 94 + }, { + "skill" : "testing", + "duration" : 94 + }, { + "skill" : "travel", + "duration" : 94 + }, { + "skill" : "updates", + "duration" : 94 + }, { + "skill" : "vendors", + "duration" : 94 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/ASK_Carlyn Neo_Office Mgr.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/2Ben.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 32 + }, { + "skill" : "analytical", + "duration" : 17 + }, { + "skill" : "analytical skills", + "duration" : 17 + }, { + "skill" : "auditing", + "duration" : 32 + }, { + "skill" : "budget", + "duration" : 17 + }, { + "skill" : "communication", + "duration" : 2 + }, { + "skill" : "compliance", + "duration" : 79 + }, { + "skill" : "conversion", + "duration" : 69 + }, { + "skill" : "economics", + "duration" : 32 + }, { + "skill" : "english", + "duration" : 70 + }, { + "skill" : "excel", + "duration" : 70 + }, { + "skill" : "expenses", + "duration" : 79 + }, { + "skill" : "finance", + "duration" : 49 + }, { + "skill" : "financial management", + "duration" : 32 + }, { + "skill" : "financial reporting", + "duration" : 32 + }, { + "skill" : "financial statements", + "duration" : 17 + }, { + "skill" : "human resources", + "duration" : 14 + }, { + "skill" : "information system", + "duration" : 14 + }, { + "skill" : "marketing", + "duration" : 14 + }, { + "skill" : "mathematics", + "duration" : 14 + }, { + "skill" : "operations", + "duration" : 7 + }, { + "skill" : "p", + "duration" : 69 + }, { + "skill" : "powerpoint", + "duration" : 70 + }, { + "skill" : "product quality", + "duration" : 62 + }, { + "skill" : "reconciliation", + "duration" : 7 + }, { + "skill" : "reporting", + "duration" : 101 + }, { + "skill" : "reports", + "duration" : 17 + }, { + "skill" : "risk management", + "duration" : 7 + }, { + "skill" : "security", + "duration" : 7 + }, { + "skill" : "strong analytical skills", + "duration" : 17 + }, { + "skill" : "system", + "duration" : 21 + }, { + "skill" : "travel", + "duration" : 70 + }, { + "skill" : "website", + "duration" : 2 + }, { + "skill" : "word", + "duration" : 70 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Intertrust_Kelvin Lam_Accountant.docx", + "skills" : [ { + "skill" : "access", + "duration" : 34 + }, { + "skill" : "accounting", + "duration" : 134 + }, { + "skill" : "administration", + "duration" : 18 + }, { + "skill" : "analysis", + "duration" : 98 + }, { + "skill" : "analyze", + "duration" : 24 + }, { + "skill" : "audit", + "duration" : 37 + }, { + "skill" : "billing", + "duration" : 24 + }, { + "skill" : "budget", + "duration" : 74 + }, { + "skill" : "budgeting", + "duration" : 24 + }, { + "skill" : "business management", + "duration" : 11 + }, { + "skill" : "cash flow", + "duration" : 37 + }, { + "skill" : "english", + "duration" : 34 + }, { + "skill" : "excel", + "duration" : 34 + }, { + "skill" : "financial analysis", + "duration" : 24 + }, { + "skill" : "financial reporting", + "duration" : 17 + }, { + "skill" : "flex", + "duration" : 34 + }, { + "skill" : "health", + "duration" : 10 + }, { + "skill" : "hospital", + "duration" : 32 + }, { + "skill" : "improvement", + "duration" : 30 + }, { + "skill" : "internal audit", + "duration" : 30 + }, { + "skill" : "international", + "duration" : 10 + }, { + "skill" : "invoicing", + "duration" : 24 + }, { + "skill" : "kpi", + "duration" : 54 + }, { + "skill" : "oracle", + "duration" : 34 + }, { + "skill" : "p", + "duration" : 30 + }, { + "skill" : "payroll", + "duration" : 7 + }, { + "skill" : "powerpoint", + "duration" : 34 + }, { + "skill" : "process", + "duration" : 24 + }, { + "skill" : "reconciliation", + "duration" : 44 + }, { + "skill" : "reporting", + "duration" : 85 + }, { + "skill" : "reports", + "duration" : 24 + }, { + "skill" : "six", + "duration" : 30 + }, { + "skill" : "supply chain", + "duration" : 78 + }, { + "skill" : "system", + "duration" : 24 + }, { + "skill" : "tax", + "duration" : 37 + }, { + "skill" : "technical", + "duration" : 34 + }, { + "skill" : "training", + "duration" : 7 + }, { + "skill" : "word", + "duration" : 34 + }, { + "skill" : "workflow", + "duration" : 7 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Servicenow_Yoby Lee_Lead Accountant.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Phillip Capital_Loh Pei Shang_Compliance Manager.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 12 + }, { + "skill" : "auditing", + "duration" : 4 + }, { + "skill" : "compliance", + "duration" : 344 + }, { + "skill" : "counsel", + "duration" : 67 + }, { + "skill" : "economics", + "duration" : 12 + }, { + "skill" : "financial reporting", + "duration" : 78 + }, { + "skill" : "financial reports", + "duration" : 183 + }, { + "skill" : "financial statements", + "duration" : 183 + }, { + "skill" : "hotel", + "duration" : 12 + }, { + "skill" : "improvement", + "duration" : 78 + }, { + "skill" : "information system", + "duration" : 4 + }, { + "skill" : "lean", + "duration" : 78 + }, { + "skill" : "legal", + "duration" : 67 + }, { + "skill" : "mis", + "duration" : 4 + }, { + "skill" : "operations", + "duration" : 78 + }, { + "skill" : "process", + "duration" : 16 + }, { + "skill" : "regulations", + "duration" : 78 + }, { + "skill" : "regulatory", + "duration" : 67 + }, { + "skill" : "regulatory compliance", + "duration" : 67 + }, { + "skill" : "reporting", + "duration" : 145 + }, { + "skill" : "reports", + "duration" : 332 + }, { + "skill" : "requests", + "duration" : 12 + }, { + "skill" : "sales", + "duration" : 12 + }, { + "skill" : "system", + "duration" : 16 + }, { + "skill" : "tax", + "duration" : 78 + }, { + "skill" : "technical", + "duration" : 4 + }, { + "skill" : "technical knowledge", + "duration" : 4 + }, { + "skill" : "testing", + "duration" : 4 + }, { + "skill" : "travel", + "duration" : 183 + }, { + "skill" : "website", + "duration" : 183 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Wood Group_Agnes Tong_Sr Accountant.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/ING_Kean Oh_AVP.docx", + "skills" : [ { + "skill" : "analysis", + "duration" : 40 + }, { + "skill" : "audit", + "duration" : 40 + }, { + "skill" : "compliance", + "duration" : 40 + }, { + "skill" : "controls", + "duration" : 215 + }, { + "skill" : "design", + "duration" : 40 + }, { + "skill" : "drafting", + "duration" : 40 + }, { + "skill" : "engagement", + "duration" : 40 + }, { + "skill" : "financial performance", + "duration" : 40 + }, { + "skill" : "financial reporting", + "duration" : 40 + }, { + "skill" : "financial statements", + "duration" : 40 + }, { + "skill" : "internal audit", + "duration" : 40 + }, { + "skill" : "internal controls", + "duration" : 215 + }, { + "skill" : "reporting", + "duration" : 40 + }, { + "skill" : "testing", + "duration" : 40 + }, { + "skill" : "training", + "duration" : 175 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/State Street_Adeline Goh_Senior Associate.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 56 + }, { + "skill" : "analysis", + "duration" : 56 + }, { + "skill" : "analyze", + "duration" : 56 + }, { + "skill" : "audit", + "duration" : 56 + }, { + "skill" : "automation", + "duration" : 56 + }, { + "skill" : "bank reconciliation", + "duration" : 56 + }, { + "skill" : "banking", + "duration" : 56 + }, { + "skill" : "cash flow", + "duration" : 56 + }, { + "skill" : "communication", + "duration" : 56 + }, { + "skill" : "compliance", + "duration" : 56 + }, { + "skill" : "daily operations", + "duration" : 56 + }, { + "skill" : "documentation", + "duration" : 56 + }, { + "skill" : "english", + "duration" : 56 + }, { + "skill" : "excel", + "duration" : 56 + }, { + "skill" : "expenses", + "duration" : 56 + }, { + "skill" : "finance", + "duration" : 56 + }, { + "skill" : "financial reports", + "duration" : 56 + }, { + "skill" : "financing", + "duration" : 56 + }, { + "skill" : "forecasting", + "duration" : 56 + }, { + "skill" : "general ledger", + "duration" : 56 + }, { + "skill" : "internal audit", + "duration" : 56 + }, { + "skill" : "international", + "duration" : 56 + }, { + "skill" : "journal entries", + "duration" : 56 + }, { + "skill" : "logistics", + "duration" : 56 + }, { + "skill" : "merchant", + "duration" : 56 + }, { + "skill" : "microsoft office", + "duration" : 56 + }, { + "skill" : "operations", + "duration" : 56 + }, { + "skill" : "payments", + "duration" : 56 + }, { + "skill" : "peoplesoft", + "duration" : 56 + }, { + "skill" : "process", + "duration" : 56 + }, { + "skill" : "reconciliation", + "duration" : 56 + }, { + "skill" : "regulations", + "duration" : 56 + }, { + "skill" : "regulatory", + "duration" : 56 + }, { + "skill" : "reporting", + "duration" : 56 + }, { + "skill" : "reports", + "duration" : 56 + }, { + "skill" : "sales", + "duration" : 56 + }, { + "skill" : "schedules", + "duration" : 56 + }, { + "skill" : "system", + "duration" : 56 + }, { + "skill" : "tax", + "duration" : 56 + }, { + "skill" : "training", + "duration" : 56 + }, { + "skill" : "updates", + "duration" : 56 + }, { + "skill" : "variances", + "duration" : 56 + }, { + "skill" : "windows", + "duration" : 56 + }, { + "skill" : "workflows", + "duration" : 56 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/WorldQuant_Purdey Tan_Office Mgr.docx", + "skills" : [ { + "skill" : "access", + "duration" : 16 + }, { + "skill" : "administration", + "duration" : 286 + }, { + "skill" : "budget", + "duration" : 54 + }, { + "skill" : "coaching", + "duration" : 66 + }, { + "skill" : "contracts", + "duration" : 66 + }, { + "skill" : "correspondence", + "duration" : 353 + }, { + "skill" : "customer service", + "duration" : 316 + }, { + "skill" : "database", + "duration" : 38 + }, { + "skill" : "email", + "duration" : 66 + }, { + "skill" : "expenses", + "duration" : 76 + }, { + "skill" : "filing", + "duration" : 87 + }, { + "skill" : "hotel", + "duration" : 104 + }, { + "skill" : "hotels", + "duration" : 66 + }, { + "skill" : "international", + "duration" : 37 + }, { + "skill" : "inventory", + "duration" : 303 + }, { + "skill" : "invoices", + "duration" : 21 + }, { + "skill" : "negotiation", + "duration" : 82 + }, { + "skill" : "newspaper", + "duration" : 249 + }, { + "skill" : "operations", + "duration" : 315 + }, { + "skill" : "payroll", + "duration" : 87 + }, { + "skill" : "plan", + "duration" : 66 + }, { + "skill" : "policies", + "duration" : 66 + }, { + "skill" : "presentation", + "duration" : 249 + }, { + "skill" : "process", + "duration" : 21 + }, { + "skill" : "procurement", + "duration" : 249 + }, { + "skill" : "queries", + "duration" : 38 + }, { + "skill" : "recruitment", + "duration" : 315 + }, { + "skill" : "reporting", + "duration" : 467 + }, { + "skill" : "reports", + "duration" : 59 + }, { + "skill" : "requests", + "duration" : 38 + }, { + "skill" : "research", + "duration" : 66 + }, { + "skill" : "responses", + "duration" : 38 + }, { + "skill" : "retail", + "duration" : 249 + }, { + "skill" : "sales", + "duration" : 249 + }, { + "skill" : "sap", + "duration" : 21 + }, { + "skill" : "schedule", + "duration" : 412 + }, { + "skill" : "schedules", + "duration" : 38 + }, { + "skill" : "security", + "duration" : 16 + }, { + "skill" : "sourcing", + "duration" : 125 + }, { + "skill" : "system", + "duration" : 141 + }, { + "skill" : "technical", + "duration" : 66 + }, { + "skill" : "training", + "duration" : 21 + }, { + "skill" : "travel", + "duration" : 369 + }, { + "skill" : "travel arrangements", + "duration" : 303 + }, { + "skill" : "updates", + "duration" : 249 + }, { + "skill" : "vendors", + "duration" : 315 + }, { + "skill" : "video", + "duration" : 59 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Asia Capital_Marjory Tsoi_Finance Asst.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Supreme Build_Satpreet Kaur_Company Secretary.docx", + "skills" : [ { + "skill" : "administration", + "duration" : 66 + }, { + "skill" : "audit", + "duration" : 49 + }, { + "skill" : "filing", + "duration" : 202 + }, { + "skill" : "finance", + "duration" : 49 + }, { + "skill" : "governance", + "duration" : 115 + }, { + "skill" : "legal", + "duration" : 136 + }, { + "skill" : "regulations", + "duration" : 87 + }, { + "skill" : "research", + "duration" : 87 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Reliance AM_TasneemNasrulla_Compliance Officer.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 67 + }, { + "skill" : "acquisition", + "duration" : 67 + }, { + "skill" : "administration", + "duration" : 67 + }, { + "skill" : "asset management", + "duration" : 67 + }, { + "skill" : "audit", + "duration" : 67 + }, { + "skill" : "banking", + "duration" : 67 + }, { + "skill" : "business development", + "duration" : 67 + }, { + "skill" : "client relationships", + "duration" : 67 + }, { + "skill" : "communication", + "duration" : 67 + }, { + "skill" : "compliance", + "duration" : 67 + }, { + "skill" : "distribution", + "duration" : 67 + }, { + "skill" : "documentation", + "duration" : 67 + }, { + "skill" : "drafting", + "duration" : 67 + }, { + "skill" : "due diligence", + "duration" : 67 + }, { + "skill" : "finance", + "duration" : 67 + }, { + "skill" : "governance", + "duration" : 67 + }, { + "skill" : "internal audit", + "duration" : 67 + }, { + "skill" : "international", + "duration" : 67 + }, { + "skill" : "licensing", + "duration" : 67 + }, { + "skill" : "marketing", + "duration" : 67 + }, { + "skill" : "marketing materials", + "duration" : 67 + }, { + "skill" : "operations", + "duration" : 67 + }, { + "skill" : "policies", + "duration" : 67 + }, { + "skill" : "process", + "duration" : 67 + }, { + "skill" : "product marketing", + "duration" : 67 + }, { + "skill" : "regulations", + "duration" : 67 + }, { + "skill" : "regulatory", + "duration" : 67 + }, { + "skill" : "regulatory compliance", + "duration" : 67 + }, { + "skill" : "regulatory requirements", + "duration" : 67 + }, { + "skill" : "relationship building", + "duration" : 67 + }, { + "skill" : "relationship management", + "duration" : 67 + }, { + "skill" : "reporting", + "duration" : 67 + }, { + "skill" : "retail", + "duration" : 67 + }, { + "skill" : "risk management", + "duration" : 67 + }, { + "skill" : "sales", + "duration" : 67 + }, { + "skill" : "security", + "duration" : 67 + }, { + "skill" : "training", + "duration" : 67 + }, { + "skill" : "writing", + "duration" : 67 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Prudential_Kenneth Lim_Compliance Exec.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Amrose_Ishita Banerjee_Finance Manager.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 215999 + }, { + "skill" : "administration", + "duration" : 32 + }, { + "skill" : "analysis", + "duration" : 215967 + }, { + "skill" : "audit", + "duration" : 215990 + }, { + "skill" : "banking", + "duration" : 92 + }, { + "skill" : "budgeting", + "duration" : 215967 + }, { + "skill" : "emea", + "duration" : 10 + }, { + "skill" : "filing", + "duration" : 215967 + }, { + "skill" : "finance", + "duration" : 215999 + }, { + "skill" : "financial reporting", + "duration" : 215967 + }, { + "skill" : "information management", + "duration" : 10 + }, { + "skill" : "international", + "duration" : 215967 + }, { + "skill" : "inventory", + "duration" : 215967 + }, { + "skill" : "marketing", + "duration" : 32 + }, { + "skill" : "operations", + "duration" : 216022 + }, { + "skill" : "product development", + "duration" : 10 + }, { + "skill" : "queries", + "duration" : 32 + }, { + "skill" : "receivables", + "duration" : 215967 + }, { + "skill" : "reporting", + "duration" : 215967 + }, { + "skill" : "tax", + "duration" : 215999 + }, { + "skill" : "technical", + "duration" : 10 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Citibank_Joey Chia_Compliance Officer.docx", + "skills" : [ { + "skill" : "analytical", + "duration" : 67 + }, { + "skill" : "audio", + "duration" : 67 + }, { + "skill" : "banking", + "duration" : 67 + }, { + "skill" : "compliance", + "duration" : 67 + }, { + "skill" : "french", + "duration" : 67 + }, { + "skill" : "international", + "duration" : 67 + }, { + "skill" : "investigate", + "duration" : 67 + }, { + "skill" : "microsoft office", + "duration" : 67 + }, { + "skill" : "powerpoint", + "duration" : 67 + }, { + "skill" : "queries", + "duration" : 67 + }, { + "skill" : "research", + "duration" : 67 + }, { + "skill" : "system", + "duration" : 67 + }, { + "skill" : "transactions", + "duration" : 67 + }, { + "skill" : "word", + "duration" : 67 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Augentius_Chang Mexen_Accountant_PE.docx", + "skills" : [ { + "skill" : "english", + "duration" : 34 + }, { + "skill" : "finance", + "duration" : 58 + }, { + "skill" : "marketing", + "duration" : 58 + }, { + "skill" : "microsoft office", + "duration" : 34 + }, { + "skill" : "system", + "duration" : 34 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Changi Airport_Teo Leong Puan_Cosec.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Korn Ferry_Anne Ong_Assistant FM.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 88 + }, { + "skill" : "analytical", + "duration" : 216057 + }, { + "skill" : "analyze", + "duration" : 39 + }, { + "skill" : "annual budget", + "duration" : 39 + }, { + "skill" : "asset management", + "duration" : 42 + }, { + "skill" : "audit", + "duration" : 73 + }, { + "skill" : "banking", + "duration" : 51 + }, { + "skill" : "budget", + "duration" : 216054 + }, { + "skill" : "communication", + "duration" : 27 + }, { + "skill" : "compliance", + "duration" : 73 + }, { + "skill" : "controls", + "duration" : 54 + }, { + "skill" : "excel", + "duration" : 15 + }, { + "skill" : "finance", + "duration" : 216085 + }, { + "skill" : "financial controls", + "duration" : 12 + }, { + "skill" : "financial performance", + "duration" : 216054 + }, { + "skill" : "financial reporting", + "duration" : 216015 + }, { + "skill" : "financial reports", + "duration" : 12 + }, { + "skill" : "financial statements", + "duration" : 61 + }, { + "skill" : "internal controls", + "duration" : 42 + }, { + "skill" : "journal entries", + "duration" : 12 + }, { + "skill" : "kpi", + "duration" : 216015 + }, { + "skill" : "ms excel", + "duration" : 15 + }, { + "skill" : "negotiation", + "duration" : 15 + }, { + "skill" : "operations", + "duration" : 216034 + }, { + "skill" : "oracle", + "duration" : 15 + }, { + "skill" : "p", + "duration" : 12 + }, { + "skill" : "payments", + "duration" : 19 + }, { + "skill" : "plan", + "duration" : 216015 + }, { + "skill" : "policies", + "duration" : 12 + }, { + "skill" : "powerpoint", + "duration" : 15 + }, { + "skill" : "process", + "duration" : 216027 + }, { + "skill" : "real estate", + "duration" : 15 + }, { + "skill" : "reporting", + "duration" : 216046 + }, { + "skill" : "reports", + "duration" : 216027 + }, { + "skill" : "sap", + "duration" : 15 + }, { + "skill" : "schedules", + "duration" : 19 + }, { + "skill" : "system", + "duration" : 15 + }, { + "skill" : "testing", + "duration" : 42 + }, { + "skill" : "training", + "duration" : 15 + }, { + "skill" : "variances", + "duration" : 216054 + }, { + "skill" : "word", + "duration" : 15 + }, { + "skill" : "writing", + "duration" : 15 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Oracle_Deepa Natarajan_FC.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 195 + }, { + "skill" : "accounts payable", + "duration" : 171 + }, { + "skill" : "analysis", + "duration" : 171 + }, { + "skill" : "audit", + "duration" : 213 + }, { + "skill" : "bank reconciliation", + "duration" : 24 + }, { + "skill" : "budget", + "duration" : 171 + }, { + "skill" : "contracts", + "duration" : 171 + }, { + "skill" : "expenses", + "duration" : 195 + }, { + "skill" : "finance", + "duration" : 24 + }, { + "skill" : "financial statements", + "duration" : 171 + }, { + "skill" : "forecasts", + "duration" : 171 + }, { + "skill" : "gaap", + "duration" : 42 + }, { + "skill" : "inventory", + "duration" : 24 + }, { + "skill" : "operations", + "duration" : 171 + }, { + "skill" : "oracle", + "duration" : 171 + }, { + "skill" : "payments", + "duration" : 195 + }, { + "skill" : "peoplesoft", + "duration" : 171 + }, { + "skill" : "process", + "duration" : 171 + }, { + "skill" : "queries", + "duration" : 171 + }, { + "skill" : "reconciliation", + "duration" : 195 + }, { + "skill" : "reporting", + "duration" : 171 + }, { + "skill" : "reports", + "duration" : 195 + }, { + "skill" : "schedules", + "duration" : 171 + }, { + "skill" : "system", + "duration" : 171 + }, { + "skill" : "tax", + "duration" : 171 + }, { + "skill" : "variances", + "duration" : 171 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Zhongtai International_Jonathan Man_Compliance Manager.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 7 + }, { + "skill" : "advertising", + "duration" : 40 + }, { + "skill" : "analysis", + "duration" : 85 + }, { + "skill" : "asset management", + "duration" : 85 + }, { + "skill" : "compliance", + "duration" : 186 + }, { + "skill" : "contracts", + "duration" : 40 + }, { + "skill" : "controls", + "duration" : 125 + }, { + "skill" : "distribution", + "duration" : 40 + }, { + "skill" : "financial statements", + "duration" : 17 + }, { + "skill" : "internal controls", + "duration" : 125 + }, { + "skill" : "international", + "duration" : 68 + }, { + "skill" : "licensing", + "duration" : 125 + }, { + "skill" : "marketing", + "duration" : 125 + }, { + "skill" : "outsourcing", + "duration" : 125 + }, { + "skill" : "policies", + "duration" : 61 + }, { + "skill" : "process", + "duration" : 40 + }, { + "skill" : "product line", + "duration" : 40 + }, { + "skill" : "queries", + "duration" : 125 + }, { + "skill" : "regulations", + "duration" : 125 + }, { + "skill" : "regulatory", + "duration" : 40 + }, { + "skill" : "reporting", + "duration" : 125 + }, { + "skill" : "reports", + "duration" : 40 + }, { + "skill" : "sales", + "duration" : 132 + }, { + "skill" : "supervisor", + "duration" : 7 + }, { + "skill" : "system", + "duration" : 40 + }, { + "skill" : "tax", + "duration" : 40 + }, { + "skill" : "training", + "duration" : 7 + }, { + "skill" : "transactions", + "duration" : 40 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Kim Eng_Kimmy Pang_Finance Officer.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 14 + }, { + "skill" : "bank reconciliation", + "duration" : 27 + }, { + "skill" : "english", + "duration" : 14 + }, { + "skill" : "excel", + "duration" : 14 + }, { + "skill" : "expenses", + "duration" : 54 + }, { + "skill" : "finance", + "duration" : 76 + }, { + "skill" : "financial statements", + "duration" : 14 + }, { + "skill" : "flex", + "duration" : 14 + }, { + "skill" : "inventory", + "duration" : 14 + }, { + "skill" : "microsoft excel", + "duration" : 14 + }, { + "skill" : "powerpoint", + "duration" : 14 + }, { + "skill" : "reconciliation", + "duration" : 54 + }, { + "skill" : "reports", + "duration" : 27 + }, { + "skill" : "system", + "duration" : 14 + }, { + "skill" : "word", + "duration" : 14 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Partners_Betty Ong_Office Manager.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/PIMCO_Erica Ng_Sr Legal Assistant.docx", + "skills" : [ { + "skill" : "administration", + "duration" : 124 + }, { + "skill" : "benchmark", + "duration" : 124 + }, { + "skill" : "beverage", + "duration" : 124 + }, { + "skill" : "budget", + "duration" : 124 + }, { + "skill" : "budget management", + "duration" : 124 + }, { + "skill" : "business strategy", + "duration" : 124 + }, { + "skill" : "compliance", + "duration" : 124 + }, { + "skill" : "contracts", + "duration" : 124 + }, { + "skill" : "controls", + "duration" : 124 + }, { + "skill" : "correspondence", + "duration" : 124 + }, { + "skill" : "counsel", + "duration" : 124 + }, { + "skill" : "customer service", + "duration" : 124 + }, { + "skill" : "database", + "duration" : 124 + }, { + "skill" : "design", + "duration" : 124 + }, { + "skill" : "email", + "duration" : 124 + }, { + "skill" : "finance", + "duration" : 124 + }, { + "skill" : "help desk", + "duration" : 124 + }, { + "skill" : "hospitality", + "duration" : 124 + }, { + "skill" : "hotel", + "duration" : 124 + }, { + "skill" : "hotels", + "duration" : 124 + }, { + "skill" : "internal controls", + "duration" : 124 + }, { + "skill" : "internal stakeholders", + "duration" : 124 + }, { + "skill" : "intranet", + "duration" : 124 + }, { + "skill" : "invoices", + "duration" : 124 + }, { + "skill" : "legal", + "duration" : 124 + }, { + "skill" : "licensing", + "duration" : 124 + }, { + "skill" : "marketing", + "duration" : 124 + }, { + "skill" : "marketing materials", + "duration" : 124 + }, { + "skill" : "payments", + "duration" : 124 + }, { + "skill" : "process", + "duration" : 124 + }, { + "skill" : "queries", + "duration" : 124 + }, { + "skill" : "reconciliation", + "duration" : 124 + }, { + "skill" : "regulatory", + "duration" : 124 + }, { + "skill" : "reports", + "duration" : 124 + }, { + "skill" : "requests", + "duration" : 124 + }, { + "skill" : "sourcing", + "duration" : 124 + }, { + "skill" : "strategy", + "duration" : 124 + }, { + "skill" : "training", + "duration" : 124 + }, { + "skill" : "travel", + "duration" : 124 + }, { + "skill" : "website", + "duration" : 124 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/China Investment_Cheung Hiu Wai_Admin Secretary.docx", + "skills" : [ { + "skill" : "administrative support", + "duration" : 69 + }, { + "skill" : "analytical", + "duration" : 51 + }, { + "skill" : "correspondence", + "duration" : 12 + }, { + "skill" : "english", + "duration" : 51 + }, { + "skill" : "excel", + "duration" : 51 + }, { + "skill" : "powerpoint", + "duration" : 51 + }, { + "skill" : "scheduling", + "duration" : 69 + }, { + "skill" : "supervisor", + "duration" : 6 + }, { + "skill" : "time management", + "duration" : 51 + }, { + "skill" : "travel", + "duration" : 69 + }, { + "skill" : "word", + "duration" : 51 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/BAML_Peter Liakatos_AVP.docx", + "skills" : [ { + "skill" : "access", + "duration" : 48 + }, { + "skill" : "administration", + "duration" : 25 + }, { + "skill" : "analysis", + "duration" : 65 + }, { + "skill" : "analytics", + "duration" : 15 + }, { + "skill" : "audit", + "duration" : 111 + }, { + "skill" : "banking", + "duration" : 61 + }, { + "skill" : "budget", + "duration" : 65 + }, { + "skill" : "business continuity", + "duration" : 17 + }, { + "skill" : "business management", + "duration" : 2 + }, { + "skill" : "communication", + "duration" : 46 + }, { + "skill" : "compliance", + "duration" : 196 + }, { + "skill" : "contract management", + "duration" : 15 + }, { + "skill" : "contracts", + "duration" : 11 + }, { + "skill" : "controls", + "duration" : 274 + }, { + "skill" : "data entry", + "duration" : 12 + }, { + "skill" : "deposits", + "duration" : 50 + }, { + "skill" : "design", + "duration" : 11 + }, { + "skill" : "documentation", + "duration" : 131 + }, { + "skill" : "english", + "duration" : 46 + }, { + "skill" : "excel", + "duration" : 46 + }, { + "skill" : "finance", + "duration" : 209 + }, { + "skill" : "forecasting", + "duration" : 15 + }, { + "skill" : "french", + "duration" : 46 + }, { + "skill" : "general ledger", + "duration" : 130 + }, { + "skill" : "german", + "duration" : 48 + }, { + "skill" : "governance", + "duration" : 115 + }, { + "skill" : "internal audit", + "duration" : 50 + }, { + "skill" : "internal controls", + "duration" : 13 + }, { + "skill" : "international", + "duration" : 65 + }, { + "skill" : "legal", + "duration" : 2 + }, { + "skill" : "microsoft office", + "duration" : 46 + }, { + "skill" : "mortgage", + "duration" : 50 + }, { + "skill" : "operations", + "duration" : 65 + }, { + "skill" : "payroll", + "duration" : 11 + }, { + "skill" : "plan", + "duration" : 17 + }, { + "skill" : "policies", + "duration" : 65 + }, { + "skill" : "powerpoint", + "duration" : 46 + }, { + "skill" : "process", + "duration" : 40 + }, { + "skill" : "project management", + "duration" : 50 + }, { + "skill" : "quality assurance", + "duration" : 119 + }, { + "skill" : "reconciliation", + "duration" : 2 + }, { + "skill" : "regulatory", + "duration" : 15 + }, { + "skill" : "regulatory compliance", + "duration" : 15 + }, { + "skill" : "reporting", + "duration" : 201 + }, { + "skill" : "reports", + "duration" : 77 + }, { + "skill" : "retail", + "duration" : 62 + }, { + "skill" : "risk management", + "duration" : 134 + }, { + "skill" : "sharepoint", + "duration" : 46 + }, { + "skill" : "spanish", + "duration" : 46 + }, { + "skill" : "system", + "duration" : 27 + }, { + "skill" : "testing", + "duration" : 159 + }, { + "skill" : "updates", + "duration" : 80 + }, { + "skill" : "visio", + "duration" : 46 + }, { + "skill" : "word", + "duration" : 46 + }, { + "skill" : "writing", + "duration" : 11 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/9Ignatius.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 155 + }, { + "skill" : "accounts payable", + "duration" : 12 + }, { + "skill" : "accounts receivable", + "duration" : 13 + }, { + "skill" : "administration", + "duration" : 120 + }, { + "skill" : "audit", + "duration" : 71 + }, { + "skill" : "auditing", + "duration" : 59 + }, { + "skill" : "banking", + "duration" : 60 + }, { + "skill" : "billing", + "duration" : 59 + }, { + "skill" : "cash flow", + "duration" : 14 + }, { + "skill" : "client services", + "duration" : 61 + }, { + "skill" : "coaching", + "duration" : 59 + }, { + "skill" : "compliance", + "duration" : 59 + }, { + "skill" : "controls", + "duration" : 61 + }, { + "skill" : "documentation", + "duration" : 59 + }, { + "skill" : "due diligence", + "duration" : 59 + }, { + "skill" : "engineering", + "duration" : 12 + }, { + "skill" : "english", + "duration" : 34 + }, { + "skill" : "excel", + "duration" : 34 + }, { + "skill" : "expenses", + "duration" : 59 + }, { + "skill" : "finance", + "duration" : 87 + }, { + "skill" : "financial controls", + "duration" : 61 + }, { + "skill" : "financial statements", + "duration" : 120 + }, { + "skill" : "inventory", + "duration" : 1 + }, { + "skill" : "journal entries", + "duration" : 34 + }, { + "skill" : "ms excel", + "duration" : 34 + }, { + "skill" : "operations", + "duration" : 62 + }, { + "skill" : "payments", + "duration" : 60 + }, { + "skill" : "payroll", + "duration" : 47 + }, { + "skill" : "policies", + "duration" : 60 + }, { + "skill" : "powerpoint", + "duration" : 34 + }, { + "skill" : "quickbooks", + "duration" : 34 + }, { + "skill" : "receivables", + "duration" : 34 + }, { + "skill" : "reconciliation", + "duration" : 74 + }, { + "skill" : "regulatory", + "duration" : 1 + }, { + "skill" : "reporting", + "duration" : 61 + }, { + "skill" : "reports", + "duration" : 62 + }, { + "skill" : "schedule", + "duration" : 12 + }, { + "skill" : "security", + "duration" : 61 + }, { + "skill" : "service delivery", + "duration" : 59 + }, { + "skill" : "supervising", + "duration" : 13 + }, { + "skill" : "system", + "duration" : 95 + }, { + "skill" : "training", + "duration" : 93 + }, { + "skill" : "transactions", + "duration" : 72 + }, { + "skill" : "word", + "duration" : 34 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/3Carrie.docx", + "skills" : [ { + "skill" : "accounting", + "duration" : 22 + }, { + "skill" : "audit", + "duration" : 66 + }, { + "skill" : "cfa", + "duration" : 119 + }, { + "skill" : "customer service", + "duration" : 20 + }, { + "skill" : "english", + "duration" : 119 + }, { + "skill" : "excel", + "duration" : 119 + }, { + "skill" : "finance", + "duration" : 22 + }, { + "skill" : "financial statements", + "duration" : 66 + }, { + "skill" : "microsoft excel", + "duration" : 119 + }, { + "skill" : "migration", + "duration" : 96 + }, { + "skill" : "ms excel", + "duration" : 119 + }, { + "skill" : "process", + "duration" : 66 + }, { + "skill" : "queries", + "duration" : 66 + }, { + "skill" : "reports", + "duration" : 66 + }, { + "skill" : "sharepoint", + "duration" : 30 + }, { + "skill" : "standard operating procedures", + "duration" : 66 + }, { + "skill" : "technical", + "duration" : 30 + }, { + "skill" : "troubleshooting", + "duration" : 30 + }, { + "skill" : "windows", + "duration" : 20 + }, { + "skill" : "word", + "duration" : 119 + } ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/Vimchamp_Viva Man_Secretary.docx", + "skills" : [ ] +}, { + "location" : "/Users/krovi/ms-cs/fall-2021/cs-410-tis/CourseProject/code/parsing-engine/./src/main/resources/Resumes/MIU Assets_Natalie Kwong_Legal.docx", + "skills" : [ ] +} ] \ No newline at end of file diff --git a/code/parsing-engine/gradle/wrapper/gradle-wrapper.jar b/code/parsing-engine/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000..e708b1c023 Binary files /dev/null and b/code/parsing-engine/gradle/wrapper/gradle-wrapper.jar differ diff --git a/code/parsing-engine/gradle/wrapper/gradle-wrapper.properties b/code/parsing-engine/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000000..2a563242c1 --- /dev/null +++ b/code/parsing-engine/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,5 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-6.8.2-bin.zip +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/code/parsing-engine/gradlew b/code/parsing-engine/gradlew new file mode 100755 index 0000000000..4f906e0c81 --- /dev/null +++ b/code/parsing-engine/gradlew @@ -0,0 +1,185 @@ +#!/usr/bin/env sh + +# +# Copyright 2015 the original author or authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +############################################################################## +## +## Gradle start up script for UN*X +## +############################################################################## + +# Attempt to set APP_HOME +# Resolve links: $0 may be a link +PRG="$0" +# Need this for relative symlinks. +while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi +done +SAVED="`pwd`" +cd "`dirname \"$PRG\"`/" >/dev/null +APP_HOME="`pwd -P`" +cd "$SAVED" >/dev/null + +APP_NAME="Gradle" +APP_BASE_NAME=`basename "$0"` + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD="maximum" + +warn () { + echo "$*" +} + +die () { + echo + echo "$*" + echo + exit 1 +} + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "`uname`" in + CYGWIN* ) + cygwin=true + ;; + Darwin* ) + darwin=true + ;; + MINGW* ) + msys=true + ;; + NONSTOP* ) + nonstop=true + ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD="java" + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then + MAX_FD_LIMIT=`ulimit -H -n` + if [ $? -eq 0 ] ; then + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then + MAX_FD="$MAX_FD_LIMIT" + fi + ulimit -n $MAX_FD + if [ $? -ne 0 ] ; then + warn "Could not set maximum file descriptor limit: $MAX_FD" + fi + else + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" + fi +fi + +# For Darwin, add options to specify how the application appears in the dock +if $darwin; then + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" +fi + +# For Cygwin or MSYS, switch paths to Windows format before running java +if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then + APP_HOME=`cygpath --path --mixed "$APP_HOME"` + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + + JAVACMD=`cygpath --unix "$JAVACMD"` + + # We build the pattern for arguments to be converted via cygpath + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` + SEP="" + for dir in $ROOTDIRSRAW ; do + ROOTDIRS="$ROOTDIRS$SEP$dir" + SEP="|" + done + OURCYGPATTERN="(^($ROOTDIRS))" + # Add a user-defined pattern to the cygpath arguments + if [ "$GRADLE_CYGPATTERN" != "" ] ; then + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" + fi + # Now convert the arguments - kludge to limit ourselves to /bin/sh + i=0 + for arg in "$@" ; do + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option + + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` + else + eval `echo args$i`="\"$arg\"" + fi + i=`expr $i + 1` + done + case $i in + 0) set -- ;; + 1) set -- "$args0" ;; + 2) set -- "$args0" "$args1" ;; + 3) set -- "$args0" "$args1" "$args2" ;; + 4) set -- "$args0" "$args1" "$args2" "$args3" ;; + 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; + 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; + 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; + 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; + 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; + esac +fi + +# Escape application args +save () { + for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done + echo " " +} +APP_ARGS=`save "$@"` + +# Collect all arguments for the java command, following the shell quoting and substitution rules +eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" + +exec "$JAVACMD" "$@" diff --git a/code/parsing-engine/gradlew.bat b/code/parsing-engine/gradlew.bat new file mode 100644 index 0000000000..107acd32c4 --- /dev/null +++ b/code/parsing-engine/gradlew.bat @@ -0,0 +1,89 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/code/parsing-engine/settings.gradle b/code/parsing-engine/settings.gradle new file mode 100644 index 0000000000..4bf5f53229 --- /dev/null +++ b/code/parsing-engine/settings.gradle @@ -0,0 +1,10 @@ +/* + * This file was generated by the Gradle 'init' task. + * + * The settings file is used to specify which projects to include in your build. + * + * Detailed information about configuring a multi-project build in Gradle can be found + * in the user manual at https://docs.gradle.org/6.8.2/userguide/multi_project_builds.html + */ + +rootProject.name = 'parsing-engine' diff --git a/code/parsing-engine/src/main/java/edu/illinois/phantom/Constants.java b/code/parsing-engine/src/main/java/edu/illinois/phantom/Constants.java new file mode 100644 index 0000000000..be28a848d2 --- /dev/null +++ b/code/parsing-engine/src/main/java/edu/illinois/phantom/Constants.java @@ -0,0 +1,58 @@ +package edu.illinois.phantom; + +import java.util.HashMap; +import java.util.Map; +import java.util.regex.Pattern; + +public class Constants { + + public static final Pattern pattern1 = + Pattern.compile( + "(?jan(uary)?|feb(ruary)?|mar(ch)?|apr(il)?|may|jun(e)?|jul(y)?|aug(ust)?|sep(tember)?|oct(ober)?|nov(ember)?|dec(ember)?)(\\s|\\S)(?\\d{2,4}).*(?jan(uary)?|feb(ruary)?|mar(ch)?|apr(il)?|may|jun(e)?|jul(y)?|aug(ust)?|sep(tember)?|oct(ober)?|nov(ember)?|dec(ember)?)(\\s|\\S)(?\\d{2,4})", + Pattern.CASE_INSENSITIVE | Pattern.DOTALL | Pattern.MULTILINE); + public static final Pattern pattern2 = + Pattern.compile( + "(?(\\d{2}(.|..)\\d{4}).{1,4})(?\\d{2}(.|..)\\d{4})", + Pattern.CASE_INSENSITIVE | Pattern.DOTALL | Pattern.MULTILINE); + public static final Pattern pattern3 = + Pattern.compile( + "(?(\\d{2}(.|..)\\d{4}).{1,4})(?present)", + Pattern.CASE_INSENSITIVE | Pattern.DOTALL | Pattern.MULTILINE); + public static final Pattern pattern4 = + Pattern.compile( + "(?jan(uary)?|feb(ruary)?|mar(ch)?|apr(il)?|may|jun(e)?|jul(y)?|aug(ust)?|sep(tember)?|oct(ober)?|nov(ember)?|dec(ember)?)(\\s|\\S)(?\\d{2,4}).*(?present)", + Pattern.CASE_INSENSITIVE | Pattern.DOTALL | Pattern.MULTILINE); + public static final Pattern pattern5 = + Pattern.compile( + "(?\\d{2}\\/\\d{4})(.|..|\\s|\\S)(?\\d{2}\\/\\d{4})", + Pattern.CASE_INSENSITIVE | Pattern.DOTALL | Pattern.MULTILINE); + public static final Map monthToInt; + + static { + monthToInt = new HashMap<>(); + monthToInt.put("jan", 1); + monthToInt.put("feb", 2); + monthToInt.put("mar", 3); + monthToInt.put("apr", 4); + monthToInt.put("may", 5); + monthToInt.put("jun", 6); + monthToInt.put("jul", 7); + monthToInt.put("aug", 8); + monthToInt.put("sep", 9); + monthToInt.put("oct", 10); + monthToInt.put("nov", 11); + monthToInt.put("dec", 12); + monthToInt.put("january", 1); + monthToInt.put("february", 2); + monthToInt.put("march", 3); + monthToInt.put("april", 4); + + monthToInt.put("june", 6); + monthToInt.put("july", 7); + monthToInt.put("august", 8); + monthToInt.put("september", 9); + monthToInt.put("october", 10); + monthToInt.put("november", 11); + monthToInt.put("december", 12); + } +} diff --git a/code/parsing-engine/src/main/java/edu/illinois/phantom/DocParseException.java b/code/parsing-engine/src/main/java/edu/illinois/phantom/DocParseException.java new file mode 100644 index 0000000000..0bab69e117 --- /dev/null +++ b/code/parsing-engine/src/main/java/edu/illinois/phantom/DocParseException.java @@ -0,0 +1,11 @@ +package edu.illinois.phantom; + +public class DocParseException extends RuntimeException { + public DocParseException(final String message) { + super(message); + } + + public DocParseException(final String message, final Throwable cause) { + super(message, cause); + } +} diff --git a/code/parsing-engine/src/main/java/edu/illinois/phantom/DocParser.java b/code/parsing-engine/src/main/java/edu/illinois/phantom/DocParser.java new file mode 100644 index 0000000000..f49c39a8cb --- /dev/null +++ b/code/parsing-engine/src/main/java/edu/illinois/phantom/DocParser.java @@ -0,0 +1,89 @@ +package edu.illinois.phantom; + +import static edu.illinois.phantom.Constants.pattern1; +import static edu.illinois.phantom.Constants.pattern2; +import static edu.illinois.phantom.Constants.pattern3; +import static edu.illinois.phantom.Constants.pattern4; +import static edu.illinois.phantom.Constants.pattern5; +import java.io.File; +import java.io.FileInputStream; +import java.io.IOException; +import java.io.InputStream; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; +import java.util.Objects; +import java.util.Optional; +import java.util.stream.Collectors; +import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang3.StringUtils; +import org.apache.pdfbox.pdmodel.PDDocument; +import org.apache.pdfbox.text.PDFTextStripper; +import org.apache.poi.xwpf.usermodel.XWPFDocument; +import org.apache.poi.xwpf.usermodel.XWPFParagraph; + +@Slf4j +public class DocParser { + + public static final DocParser INSTANCE = new DocParser(); + + private DocParser() {} + + public Optional> extractTextFromFile(File file) { + try { + try (FileInputStream fis = new FileInputStream(file)) { + if (file.getName().endsWith(".pdf")) { + return Optional.of(getResumeSectionsFromContent(extractTextFromPDF(fis))); + } else if (file.getName().endsWith(".doc") || file.getName().endsWith(".docx")) { + return Optional.of(getResumeSectionsFromContent(extractTextFromDoc(fis))); + } else { + throw new DocParseException("Unknown file format: " + file.getName()); + } + } + } catch (IOException ioe) { + throw new DocParseException( + "Exception while extracting text from file (" + file + "): " + ioe.getMessage(), ioe); + } + } + + public List extractTextFromDoc(final InputStream is) throws IOException { + try (XWPFDocument doc = new XWPFDocument(Objects.requireNonNull(is))) { + return doc.getParagraphs().stream().map(XWPFParagraph::getText).collect(Collectors.toList()); + } + } + + public List extractTextFromPDF(final InputStream is) throws IOException { + try (PDDocument doc = PDDocument.load(is)) { + PDFTextStripper textStripper = new PDFTextStripper(); + String content = textStripper.getText(doc); + log.debug("Parsed the given PDF document successfully:{}", content); + String[] lines = content.split(System.lineSeparator()); + return Arrays.asList(lines); + } + } + + private static boolean textMatchesPattern(final String lowerCaseText) { + return pattern4.matcher(lowerCaseText).find() + || pattern3.matcher(lowerCaseText).find() + || pattern2.matcher(lowerCaseText).find() + || pattern1.matcher(lowerCaseText).find() + || pattern5.matcher(lowerCaseText).find(); + } + + private static List getResumeSectionsFromContent(final List lines) { + List textList = new ArrayList<>(); + StringBuilder sb = new StringBuilder(); + for (String line : lines) { + String lowerCaseText = StringUtils.lowerCase(line); + if (textMatchesPattern(lowerCaseText)) { + textList.add(sb.toString()); + sb = new StringBuilder(); + } + sb.append(lowerCaseText); + } + if (sb.length() > 0) { + textList.add(sb.toString()); + } + return textList; + } +} diff --git a/code/parsing-engine/src/main/java/edu/illinois/phantom/Main.java b/code/parsing-engine/src/main/java/edu/illinois/phantom/Main.java new file mode 100644 index 0000000000..5b5daeb51b --- /dev/null +++ b/code/parsing-engine/src/main/java/edu/illinois/phantom/Main.java @@ -0,0 +1,58 @@ +package edu.illinois.phantom; + +import com.fasterxml.jackson.databind.ObjectMapper; +import com.fasterxml.jackson.databind.SerializationFeature; +import edu.illinois.phantom.model.Resume; +import java.io.File; +import java.io.IOException; +import java.nio.file.Paths; +import java.util.Arrays; +import java.util.List; +import java.util.Objects; +import java.util.Optional; +import java.util.stream.Collectors; +import lombok.extern.slf4j.Slf4j; + +@Slf4j +public class Main { + public static void main(String[] args) throws IOException { + + if (args.length != 0 && "help".equalsIgnoreCase(args[0])) { + System.out.println( + "Usage: java edu.illinois.phantom.Main "); + return; + } + + File directoryPath = + args.length != 0 + ? new File(args[0]) + : new File( + Objects.requireNonNull(Main.class.getClassLoader().getResource("Resumes")) + .getFile()); + if (!directoryPath.exists() || !directoryPath.isDirectory()) { + log.error("{} either does not exist or is not a directory!", directoryPath); + return; + } + File[] filesList = directoryPath.listFiles(); + if (null == filesList || filesList.length == 0) { + log.error("No files found to parse, at {}", directoryPath); + return; + } + + log.info("Parsing resumes..."); + List experienceObjectList = + Arrays.stream(filesList) + // filtering by extension, for example, to parse only PDF resume + // .filter(file -> file.getName().endsWith(".pdf")) + .map(ResumeParser.INSTANCE::parseResumeFile) + .filter(Optional::isPresent) + .map(Optional::get) + .collect(Collectors.toList()); + log.info("Finished parsing resumes..."); + log.info("Writing parsed data..."); + ObjectMapper objectMapper = new ObjectMapper(); + objectMapper.configure(SerializationFeature.INDENT_OUTPUT, true); + objectMapper.writeValue(Paths.get("experiences.json").toFile(), experienceObjectList); + log.info("Finished!"); + } +} diff --git a/code/parsing-engine/src/main/java/edu/illinois/phantom/ResumeParser.java b/code/parsing-engine/src/main/java/edu/illinois/phantom/ResumeParser.java new file mode 100644 index 0000000000..e3553206cf --- /dev/null +++ b/code/parsing-engine/src/main/java/edu/illinois/phantom/ResumeParser.java @@ -0,0 +1,202 @@ +package edu.illinois.phantom; + +import static edu.illinois.phantom.Constants.pattern1; +import static edu.illinois.phantom.Constants.pattern2; +import static edu.illinois.phantom.Constants.pattern3; +import static edu.illinois.phantom.Constants.pattern4; +import edu.illinois.phantom.model.MonthYear; +import edu.illinois.phantom.model.Resume; +import edu.illinois.phantom.model.SkillInfo; +import edu.stanford.nlp.ling.CoreLabel; +import edu.stanford.nlp.pipeline.CoreDocument; +import edu.stanford.nlp.pipeline.StanfordCoreNLP; +import edu.stanford.nlp.util.StringUtils; +import java.io.File; +import java.io.IOException; +import java.io.InputStream; +import java.nio.charset.Charset; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Comparator; +import java.util.HashSet; +import java.util.List; +import java.util.Objects; +import java.util.Optional; +import java.util.Properties; +import java.util.Set; +import java.util.TreeSet; +import java.util.regex.Matcher; +import java.util.stream.Collectors; +import lombok.extern.slf4j.Slf4j; +import org.apache.commons.io.IOUtils; + +@Slf4j +public class ResumeParser { + + public static final ResumeParser INSTANCE = new ResumeParser(); + + private static final String SKILLS_CSV = "/skills.csv"; + private static final String STOPWORDS_TXT = "/stopwords.txt"; + + private final Set skills = new TreeSet<>(); + private final Set stopWords = new TreeSet<>(); + + private ResumeParser() { + try (InputStream is = ResumeParser.class.getResourceAsStream(SKILLS_CSV)) { + skills.addAll( + new HashSet<>( + IOUtils.readLines(Objects.requireNonNull(is), Charset.defaultCharset()).stream() + .map(s -> Arrays.asList(s.split(","))) + .flatMap(List::stream) + .collect(Collectors.toList()))); + System.out.println("Read skills to cache " + skills); + } catch (IOException e) { + System.err.println("Error loading GAIA cache " + e.getMessage()); + } + + try (InputStream is = ResumeParser.class.getResourceAsStream(STOPWORDS_TXT)) { + stopWords.addAll( + new HashSet<>(IOUtils.readLines(Objects.requireNonNull(is), Charset.defaultCharset()))); + System.out.println("Read stopWords to cache " + stopWords); + } catch (IOException e) { + System.err.println("Error loading stopwords cache " + e.getMessage()); + } + } + + public Optional parseResumeFile(final File file) { + log.info("Parsing resume file at {}", file.toString()); + return DocParser.INSTANCE + .extractTextFromFile(file) + .map( + sections -> + Resume.builder() + .location(file.getAbsolutePath()) + .skills( + sections.stream() + .map(this::parseResume) + .flatMap(List::stream) + .collect( + Collectors.groupingBy( + SkillInfo::getSkill, + Collectors.summingInt(SkillInfo::getDuration))) + .entrySet() + .stream() + .map( + entry -> + SkillInfo.builder() + .skill(entry.getKey()) + .duration(entry.getValue()) + .build()) + .sorted(Comparator.comparing(SkillInfo::getSkill)) + .collect(Collectors.toList())) + .build()); + } + + /** Helper function to extract skills from spacy nlp text return list of skills extracted */ + public List parseResume(String text) { + Optional durationOptional = extractDuration(text); + return durationOptional + .map( + duration -> + extractSkills(text).stream() + .map(s -> SkillInfo.builder().skill(s).duration(duration).build()) + .collect(Collectors.toList())) + .orElse(new ArrayList<>()); + } + + private Set extractSkills(String text) { + // set up pipeline properties + Properties props = new Properties(); + // set the list of annotators to run + props.setProperty("annotators", "tokenize,ssplit,pos,lemma"); + // example of how to customize the PTBTokenizer (these are just random example settings!!) + props.setProperty("tokenize.options", "splitHyphenated=false,americanize=false"); + // build pipeline + StanfordCoreNLP pipeline = new StanfordCoreNLP(props); + // create a document object + CoreDocument doc = new CoreDocument(text); + // annotate + pipeline.annotate(doc); + // display tokens + Set skillSet = + doc.tokens().stream() + .map(CoreLabel::word) + .filter(token -> skills.contains(token) && !stopWords.contains(token)) + .collect(Collectors.toSet()); + + StringUtils.getNgramsFromTokens(doc.tokens(), 1, 3).stream() + .filter(ngram -> skills.contains(ngram) && !skillSet.contains(ngram)) + .forEach(skillSet::add); + + return skillSet; + } + + /** Helper function to extract skills from spacy nlp text return list of skills extracted */ + private Optional extractDuration(String lowertext) { + try { + String trim = org.apache.commons.lang3.StringUtils.trim(lowertext); + Matcher matcher4 = pattern4.matcher(trim); + Matcher matcher3 = pattern3.matcher(trim); + Matcher matcher2 = pattern2.matcher(trim); + Matcher matcher1 = pattern1.matcher(trim); + + if (matcher4.find()) { + MonthYear startMonthYear = + new MonthYear(matcher4.group("startMonth"), matcher4.group("startYear")); + MonthYear endMonthYear = new MonthYear("present", matcher4.group("endYear")); + int diffMonths = startMonthYear.diffMonths(endMonthYear); + return Optional.of(diffMonths); + } else if (matcher3.find()) { + String pattern = "[^0-9|\\/]"; + String startDate = matcher3.group("startYear").replaceAll(pattern, ""); + String splitBattern = "[^0-9]"; + String[] split = startDate.split(splitBattern); + MonthYear startMonthYear = null; + if (split.length > 1) { + String month = split[0]; + String year = split[1]; + startMonthYear = new MonthYear(month, year); + } + MonthYear endMonthYear = new MonthYear("present", matcher3.group("endYear")); + if (startMonthYear != null) { + int diffMonths = startMonthYear.diffMonths(endMonthYear); + return Optional.of(diffMonths); + } else return Optional.of(0); + } else if (matcher2.find()) { + String pattern = "[^0-9|\\/]"; + String startDate = matcher2.group("startYear").replaceAll(pattern, ""); + String endDate = matcher2.group("endYear").replaceAll(pattern, ""); + String splitBattern = "[^0-9]"; + String[] split = startDate.split(splitBattern); + MonthYear startMonthYear = null; + if (split.length > 1) { + String month = split[0]; + String year = split[1]; + startMonthYear = new MonthYear(month, year); + } + MonthYear endMonthYear = null; + split = endDate.split(splitBattern); + if (split.length > 1) { + String month = split[0]; + String year = split[1]; + endMonthYear = new MonthYear(month, year); + } + if (startMonthYear != null && endMonthYear != null) { + int diffMonths = startMonthYear.diffMonths(endMonthYear); + return Optional.of(diffMonths); + } else return Optional.of(0); + } else if (matcher1.find()) { + MonthYear startMonthYear = + new MonthYear(matcher1.group("startMonth"), matcher1.group("startYear")); + MonthYear endMonthYear = + new MonthYear(matcher1.group("endMonth"), matcher1.group("endYear")); + int diffMonths = startMonthYear.diffMonths(endMonthYear); + return Optional.of(diffMonths); + } + } catch (Exception e) { + System.err.println(e.getMessage() + " " + lowertext); + } + + return Optional.empty(); + } +} diff --git a/code/parsing-engine/src/main/java/edu/illinois/phantom/analysisengine/ScoringEngine.java b/code/parsing-engine/src/main/java/edu/illinois/phantom/analysisengine/ScoringEngine.java new file mode 100644 index 0000000000..1cb4265bbd --- /dev/null +++ b/code/parsing-engine/src/main/java/edu/illinois/phantom/analysisengine/ScoringEngine.java @@ -0,0 +1,192 @@ +package edu.illinois.phantom.analysisengine; + +import edu.illinois.phantom.model.UserQuery; +import org.apache.lucene.analysis.Analyzer; +import org.apache.lucene.analysis.core.SimpleAnalyzer; +import org.apache.lucene.document.*; +import org.apache.lucene.index.DirectoryReader; +import org.apache.lucene.index.IndexReader; +import org.apache.lucene.index.IndexWriter; +import org.apache.lucene.index.IndexWriterConfig; +import org.apache.lucene.search.*; +import org.apache.lucene.store.FSDirectory; +import org.json.simple.JSONArray; +import org.json.simple.JSONObject; +import org.json.simple.parser.JSONParser; + +import java.io.File; +import java.io.FileReader; +import java.io.IOException; +import java.nio.file.Paths; +import java.util.*; +import java.util.logging.Logger; + + +public class ScoringEngine { + private static final Logger LOGGER = Logger.getLogger(ScoringEngine.class.getName()); + + private static Analyzer analyzer = new SimpleAnalyzer(); + private IndexWriter writer; + private ArrayList queue = new ArrayList<>(); + + ScoringEngine() throws IOException { + FSDirectory dir = FSDirectory.open(Paths.get(getClass().getResource("/CORPUS").getFile())); + IndexWriterConfig config = new IndexWriterConfig(analyzer); + writer = new IndexWriter(dir, config); + } + + public void indexFilesDirectory() throws IOException { + + addFiles(new File(getClass().getResource("/CORPUS").getFile())); + + + queue.forEach(file -> { + try { + + FileReader fr = new FileReader(file); + Object obj = new JSONParser().parse(fr); + JSONObject jo = (JSONObject) obj; + String location = (String) jo.get("location"); + JSONArray ja = (JSONArray) jo.get("skills"); + String allSkills = " "; + Iterator itr2 = ja.iterator(); + Document document = new Document(); + document.add(new StringField("path", file.getPath(), Field.Store.YES)); + document.add(new StringField("filename", file.getName(), Field.Store.YES)); + document.add(new StringField("location", location, Field.Store.YES)); + while (itr2.hasNext()) { + Iterator itr1 = ((Map) itr2.next()).entrySet().iterator(); + int duration=0; + String skill = null; + while (itr1.hasNext()) { + Map.Entry pair = itr1.next(); + if(pair.getKey().toString().equalsIgnoreCase("duration")) { + duration = Integer.parseInt(pair.getValue().toString()); + } + if(pair.getKey().toString().equalsIgnoreCase("skill")) { + skill = pair.getValue().toString(); + } + + } + allSkills = allSkills + skill; + String skills = skill.toUpperCase()+"_FIELD"; + //document.add(new LegacyIntField(skills, duration ,Field.Store.YES)); + + document.add(new IntPoint(skills, duration)); + document.add(new StoredField(skills,duration)); + document.add(new StringField("allSkills", allSkills, Field.Store.YES)); + writer.addDocument(document); + } + fr.close(); + } + catch (Exception e) { + e.printStackTrace(); + } + + }); + + queue.clear(); + writer.commit(); + writer.close(); + + + } + + public Set searchQuery(List userQuery) throws IOException { + IndexReader reader = DirectoryReader.open(FSDirectory.open(Paths.get(getClass().getResource("/CORPUS").getFile()))); + IndexSearcher searcher = new IndexSearcher(reader); + +// Query query = IntRange.newWithinQuery("Java_FIELD",new int[] {5},new int[] {Integer.MAX_VALUE}); +// Query query2 = IntRange.newWithinQuery("Kafka_FIELD", new int[] {1},new int[] {Integer.MAX_VALUE}); +// Query query3 = IntRange.newWithinQuery("Angular_FIELD", new int[] {10},new int[] {Integer.MAX_VALUE}); + + /*Query query = NumericRangeQuery.newIntRange("Java_FIELD",5,50,true,true); + Query query2 = NumericRangeQuery.newIntRange("Kafka_FIELD", 1,30,true,true); + Query query3 = NumericRangeQuery.newIntRange("Angular_FIELD", 10,100,true,true); + query.setBoost((float) 2.0); + + BooleanQuery booleanQuery = new BooleanQuery(); + booleanQuery.add(query, BooleanClause.Occur.SHOULD); + booleanQuery.add(query2, BooleanClause.Occur.SHOULD); + booleanQuery.add(query3, BooleanClause.Occur.SHOULD); + +*/ + BooleanQuery.Builder builder = new BooleanQuery.Builder(); + userQuery.forEach(inputQuery -> { + Query query; + if(inputQuery.isMandatorySkill()) { + query = new BoostQuery(IntPoint.newRangeQuery(inputQuery.getSkill(), inputQuery.getMinExperience() + , Integer.MAX_VALUE), (float) inputQuery.getMinExperience()); + } + else { + query = IntPoint.newRangeQuery(inputQuery.getSkill(), inputQuery.getMinExperience() + , Integer.MAX_VALUE); + } + + builder.add(query,BooleanClause.Occur.SHOULD); + }); + + BooleanQuery booleanQuery = builder.build(); + + TopScoreDocCollector collector = null; + HashSet resultset = new LinkedHashSet<>(); + + try { + collector = TopScoreDocCollector.create(100,Integer.MAX_VALUE); //Scoring for all the documents. + searcher.search(booleanQuery, collector); + ScoreDoc[] hits = collector.topDocs().scoreDocs; + + for (int i = 0; i < Math.min(50, hits.length); ++i) { + int docId = hits[i].doc; + Document d = searcher.doc(docId); + resultset.add(d.get("location")); + String location = d.get("location"); + System.out.println("File location--->>>" + location + " Score-->>>" + hits[i].score); + } + } + catch (Exception e) { + e.printStackTrace(); + } + System.out.println("Result Document-->>" + resultset); + return resultset; + } + + private void addFiles(File file) { + + if (!file.exists()) { + System.out.println(file + " does not exist."); + } + if (file.isDirectory()) { + for (File f : file.listFiles()) { + addFiles(f); + } + } else { + String filename = file.getName().toLowerCase(); + // =================================================== + // Only index text files + // =================================================== + if (filename.endsWith(".json")) { + queue.add(file); + } else { + System.out.println("Skipped " + filename); + } + } + } + + public static void main(String args[]) throws IOException { + ScoringEngine scoringEngine = new ScoringEngine(); + scoringEngine.indexFilesDirectory(); + //TODO: Remove Later + UserQuery query1 = new UserQuery("JAVA",15,true); + UserQuery query2 = new UserQuery("KAFKA",5,true); + UserQuery query3 = new UserQuery("ANGULAR",2,false); + + ArrayList userQueryArrayList = new ArrayList<>(); + userQueryArrayList.add(query1); + userQueryArrayList.add(query2); + userQueryArrayList.add(query3); + + scoringEngine.searchQuery(userQueryArrayList); + } + +} diff --git a/code/parsing-engine/src/main/java/edu/illinois/phantom/model/MonthYear.java b/code/parsing-engine/src/main/java/edu/illinois/phantom/model/MonthYear.java new file mode 100644 index 0000000000..0a6d5bfc6a --- /dev/null +++ b/code/parsing-engine/src/main/java/edu/illinois/phantom/model/MonthYear.java @@ -0,0 +1,88 @@ +package edu.illinois.phantom.model; + +import static edu.illinois.phantom.Constants.monthToInt; +import java.time.DateTimeException; +import java.time.LocalDate; +import java.time.Period; +import java.util.Objects; +import org.apache.commons.lang3.StringUtils; + + +public class MonthYear { + String month; + String year; + + + public MonthYear(String month, String year) { + this.month = month; + this.year = year; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + MonthYear monthYear = (MonthYear) o; + return month == monthYear.month && year == monthYear.year; + } + + @Override + public int hashCode() { + return Objects.hash(month, year); + } + + public int diffMonths(MonthYear other) { + LocalDate localDate; + LocalDate otherLocalDate; + //we will assume day is first day of month + int day = 1; + try { + + if (month.equalsIgnoreCase("present") || year.equalsIgnoreCase("present")) { + localDate = LocalDate.now(); + } else { + int thisIntMonth; + if(StringUtils.isNumeric(month)) { + thisIntMonth = Integer.parseInt(month); + } + else thisIntMonth = monthToInt.get(month); + String normalizedYear = normalizeYear(year); + localDate = LocalDate.of(Integer.parseInt(normalizedYear), thisIntMonth, day); + } + + if (other.month.equalsIgnoreCase("present") || other.year.equalsIgnoreCase("present")) { + otherLocalDate = LocalDate.now(); + } else { + int otherIntmonth; + if(StringUtils.isNumeric(other.month)) { + otherIntmonth = Integer.parseInt(other.month); + } + else otherIntmonth = monthToInt.get(other.month); + String normalizedYear = normalizeYear(other.year); + otherLocalDate = LocalDate.of(Integer.parseInt(normalizedYear), otherIntmonth, day); + } + + if (localDate.compareTo(otherLocalDate) > 0) { + Period period = Period.between(otherLocalDate, localDate); + return period.getYears() * 12 + period.getMonths(); + + } else { + Period period = Period.between(localDate, otherLocalDate); + return period.getYears() * 12 + period.getMonths(); + } + } catch (DateTimeException e) { + return 0; + } + } + + private String normalizeYear(String year) { + String normalizedYear; + if (year.length() < 4) { + if (Integer.parseInt(year) >= 0 && Integer.parseInt(year) <= 21) + normalizedYear = "20" + year; + else + normalizedYear = "19" + year; + } else normalizedYear = year; + return normalizedYear; + } +} diff --git a/code/parsing-engine/src/main/java/edu/illinois/phantom/model/Resume.java b/code/parsing-engine/src/main/java/edu/illinois/phantom/model/Resume.java new file mode 100644 index 0000000000..364fc75f2e --- /dev/null +++ b/code/parsing-engine/src/main/java/edu/illinois/phantom/model/Resume.java @@ -0,0 +1,20 @@ +package edu.illinois.phantom.model; + +import java.util.List; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Getter; +import lombok.NoArgsConstructor; +import lombok.Setter; +import lombok.ToString; + +@Builder +@Getter +@Setter +@NoArgsConstructor +@AllArgsConstructor +@ToString +public class Resume { + private String location; + private List skills; +} diff --git a/code/parsing-engine/src/main/java/edu/illinois/phantom/model/SkillInfo.java b/code/parsing-engine/src/main/java/edu/illinois/phantom/model/SkillInfo.java new file mode 100644 index 0000000000..858680e48f --- /dev/null +++ b/code/parsing-engine/src/main/java/edu/illinois/phantom/model/SkillInfo.java @@ -0,0 +1,19 @@ +package edu.illinois.phantom.model; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Getter; +import lombok.NoArgsConstructor; +import lombok.Setter; +import lombok.ToString; + +@Getter +@Setter +@Builder +@ToString +@NoArgsConstructor +@AllArgsConstructor +public class SkillInfo { + private String skill; + private Integer duration; +} diff --git a/code/parsing-engine/src/main/java/edu/illinois/phantom/model/UserQuery.java b/code/parsing-engine/src/main/java/edu/illinois/phantom/model/UserQuery.java new file mode 100644 index 0000000000..cae5d2165d --- /dev/null +++ b/code/parsing-engine/src/main/java/edu/illinois/phantom/model/UserQuery.java @@ -0,0 +1,42 @@ +package edu.illinois.phantom.model; + +import lombok.Builder; +import lombok.ToString; + +@Builder +@ToString +public class UserQuery { + private String skill; + private int minExperience; + boolean mandatorySkill; + + public UserQuery(String skill, int minExperience, boolean mandatorySkill) { + this.skill = skill.toUpperCase()+"_FIELD"; + this.minExperience = minExperience; + this.mandatorySkill = mandatorySkill; + } + + public String getSkill() { + return skill; + } + + public void setSkill(String skill) { + this.skill = skill.toUpperCase()+"_FIELD";; + } + + public int getMinExperience() { + return minExperience; + } + + public void setMinExperience(int minExperience) { + this.minExperience = minExperience; + } + + public boolean isMandatorySkill() { + return mandatorySkill; + } + + public void setMandatorySkill(boolean mandatorySkill) { + this.mandatorySkill = mandatorySkill; + } +} diff --git a/code/parsing-engine/src/main/resources/CORPUS/REsume_Java.txt b/code/parsing-engine/src/main/resources/CORPUS/REsume_Java.txt new file mode 100644 index 0000000000..b544d529d4 --- /dev/null +++ b/code/parsing-engine/src/main/resources/CORPUS/REsume_Java.txt @@ -0,0 +1,5 @@ +Java 15 +Javascript 2 +Spark 5 +ExtJS 1 +Angular 1 \ No newline at end of file diff --git a/code/parsing-engine/src/main/resources/CORPUS/Resume_BackEnd.json b/code/parsing-engine/src/main/resources/CORPUS/Resume_BackEnd.json new file mode 100644 index 0000000000..323d2d742b --- /dev/null +++ b/code/parsing-engine/src/main/resources/CORPUS/Resume_BackEnd.json @@ -0,0 +1,21 @@ +{ + "location": "/Resume_BackEnd.json", + "skills": [ + { + "skill":"Java", + "duration":50 + }, + { + "skill": "MSSQL", + "duration": 40 + }, + { + "skill":"API", + "duration":10 + }, + { + "skill":"Kafka", + "duration":15 + } + ] +} \ No newline at end of file diff --git a/code/parsing-engine/src/main/resources/CORPUS/Resume_BigData.json b/code/parsing-engine/src/main/resources/CORPUS/Resume_BigData.json new file mode 100644 index 0000000000..cf6c6dad5e --- /dev/null +++ b/code/parsing-engine/src/main/resources/CORPUS/Resume_BigData.json @@ -0,0 +1,17 @@ +{ + "location": "/Resume_BigData.json", + "skills": [ + { + "skill":"Java", + "duration":30 + }, + { + "skill": "ETL", + "duration": 20 + }, + { + "skill":"Kafka", + "duration":5 + } + ] +} \ No newline at end of file diff --git a/code/parsing-engine/src/main/resources/CORPUS/Resume_FullStack.json b/code/parsing-engine/src/main/resources/CORPUS/Resume_FullStack.json new file mode 100644 index 0000000000..44a70142f0 --- /dev/null +++ b/code/parsing-engine/src/main/resources/CORPUS/Resume_FullStack.json @@ -0,0 +1,17 @@ +{ + "location": "/Resume_FullStack.json", + "skills": [ + { + "skill": "Angular", + "duration": 40 + }, + { + "skill":"JavaScript", + "duration": 10 + }, + { + "skill": "ETL", + "duration": 2 + } + ] +} \ No newline at end of file diff --git a/code/parsing-engine/src/main/resources/CORPUS/Resume_UI.txt b/code/parsing-engine/src/main/resources/CORPUS/Resume_UI.txt new file mode 100644 index 0000000000..765a1f2a91 --- /dev/null +++ b/code/parsing-engine/src/main/resources/CORPUS/Resume_UI.txt @@ -0,0 +1,4 @@ +ExtJS 5 +Angular 10 +Java 2 +Javascript 2 \ No newline at end of file diff --git a/code/parsing-engine/src/main/resources/Resumes/1Amy.docx b/code/parsing-engine/src/main/resources/Resumes/1Amy.docx new file mode 100755 index 0000000000..8394fed69c Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/1Amy.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/1Amy.pdf b/code/parsing-engine/src/main/resources/Resumes/1Amy.pdf new file mode 100755 index 0000000000..d93963d403 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/1Amy.pdf differ diff --git a/code/parsing-engine/src/main/resources/Resumes/2Ben.docx b/code/parsing-engine/src/main/resources/Resumes/2Ben.docx new file mode 100755 index 0000000000..c5d277bcdd Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/2Ben.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/3Carrie.docx b/code/parsing-engine/src/main/resources/Resumes/3Carrie.docx new file mode 100755 index 0000000000..e9b8efd67d Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/3Carrie.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/6Faye.docx b/code/parsing-engine/src/main/resources/Resumes/6Faye.docx new file mode 100755 index 0000000000..d72ced47d3 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/6Faye.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/8Holly.docx b/code/parsing-engine/src/main/resources/Resumes/8Holly.docx new file mode 100755 index 0000000000..da53481bcc Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/8Holly.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/9Ignatius.docx b/code/parsing-engine/src/main/resources/Resumes/9Ignatius.docx new file mode 100755 index 0000000000..9f751302c6 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/9Ignatius.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/ASK_Carlyn Neo_Office Mgr.docx b/code/parsing-engine/src/main/resources/Resumes/ASK_Carlyn Neo_Office Mgr.docx new file mode 100755 index 0000000000..29ea968ccb Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/ASK_Carlyn Neo_Office Mgr.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/AXA_Sunita Devi_Cash Assistant Manager.docx b/code/parsing-engine/src/main/resources/Resumes/AXA_Sunita Devi_Cash Assistant Manager.docx new file mode 100755 index 0000000000..635e08ff9c Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/AXA_Sunita Devi_Cash Assistant Manager.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Aberedeen_Magdalene Yow_FM.docx b/code/parsing-engine/src/main/resources/Resumes/Aberedeen_Magdalene Yow_FM.docx new file mode 100755 index 0000000000..1c0cea9d53 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Aberedeen_Magdalene Yow_FM.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Accenture_Gaurav Srivastava_Sr Financial Analyst.docx b/code/parsing-engine/src/main/resources/Resumes/Accenture_Gaurav Srivastava_Sr Financial Analyst.docx new file mode 100755 index 0000000000..ae834af55e Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Accenture_Gaurav Srivastava_Sr Financial Analyst.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Accord Corp Svcs_Ong Xin Yi_Cosec Exec.docx b/code/parsing-engine/src/main/resources/Resumes/Accord Corp Svcs_Ong Xin Yi_Cosec Exec.docx new file mode 100755 index 0000000000..4ab878eb23 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Accord Corp Svcs_Ong Xin Yi_Cosec Exec.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Acrafile_Aspen See_Cosec.docx b/code/parsing-engine/src/main/resources/Resumes/Acrafile_Aspen See_Cosec.docx new file mode 100755 index 0000000000..cb118a3b35 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Acrafile_Aspen See_Cosec.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Amicorp_Jared Ng_Corp Sec.docx b/code/parsing-engine/src/main/resources/Resumes/Amicorp_Jared Ng_Corp Sec.docx new file mode 100755 index 0000000000..3f979e030f Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Amicorp_Jared Ng_Corp Sec.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Amrose_Ishita Banerjee_Finance Manager.docx b/code/parsing-engine/src/main/resources/Resumes/Amrose_Ishita Banerjee_Finance Manager.docx new file mode 100755 index 0000000000..fc599e6abc Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Amrose_Ishita Banerjee_Finance Manager.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Apex_Raghunandan MJ_Senior Acc Mgr.docx b/code/parsing-engine/src/main/resources/Resumes/Apex_Raghunandan MJ_Senior Acc Mgr.docx new file mode 100755 index 0000000000..aeba82a8e3 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Apex_Raghunandan MJ_Senior Acc Mgr.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Ascendas_Zoe Zhang_Asst FM.docx b/code/parsing-engine/src/main/resources/Resumes/Ascendas_Zoe Zhang_Asst FM.docx new file mode 100755 index 0000000000..7ca2439678 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Ascendas_Zoe Zhang_Asst FM.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Asia Capital_Marjory Tsoi_Finance Asst.docx b/code/parsing-engine/src/main/resources/Resumes/Asia Capital_Marjory Tsoi_Finance Asst.docx new file mode 100755 index 0000000000..6ac84a7fae Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Asia Capital_Marjory Tsoi_Finance Asst.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Asia Management_Joyce Ong_Cosec Mgr.docx b/code/parsing-engine/src/main/resources/Resumes/Asia Management_Joyce Ong_Cosec Mgr.docx new file mode 100755 index 0000000000..944293d0db Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Asia Management_Joyce Ong_Cosec Mgr.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Asiapay_Jean Yu_Asst Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/Asiapay_Jean Yu_Asst Accountant.docx new file mode 100755 index 0000000000..295fefb0c2 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Asiapay_Jean Yu_Asst Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Aspri_Chua De Ming_Accounts Cosec.docx b/code/parsing-engine/src/main/resources/Resumes/Aspri_Chua De Ming_Accounts Cosec.docx new file mode 100755 index 0000000000..e71a066005 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Aspri_Chua De Ming_Accounts Cosec.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Asst Manager Trust Administration.docx b/code/parsing-engine/src/main/resources/Resumes/Asst Manager Trust Administration.docx new file mode 100755 index 0000000000..614fd06c63 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Asst Manager Trust Administration.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Augentius_Chang Mexen_Accountant_PE.docx b/code/parsing-engine/src/main/resources/Resumes/Augentius_Chang Mexen_Accountant_PE.docx new file mode 100755 index 0000000000..b08f9833e8 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Augentius_Chang Mexen_Accountant_PE.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Augentius_Dianie Samad_Senior Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/Augentius_Dianie Samad_Senior Accountant.docx new file mode 100755 index 0000000000..8861b0f2cd Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Augentius_Dianie Samad_Senior Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Axiom Private Capital_Jacinta Lim_Finance AM.docx b/code/parsing-engine/src/main/resources/Resumes/Axiom Private Capital_Jacinta Lim_Finance AM.docx new file mode 100755 index 0000000000..689a13406b Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Axiom Private Capital_Jacinta Lim_Finance AM.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/BAML_Peter Liakatos_AVP.docx b/code/parsing-engine/src/main/resources/Resumes/BAML_Peter Liakatos_AVP.docx new file mode 100755 index 0000000000..b6d5c922bd Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/BAML_Peter Liakatos_AVP.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/BMI_So Wing Chun_Cosec Asst.docx b/code/parsing-engine/src/main/resources/Resumes/BMI_So Wing Chun_Cosec Asst.docx new file mode 100755 index 0000000000..8ce6a8cb85 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/BMI_So Wing Chun_Cosec Asst.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/BNP_Joseph Ng_Compliance Officer.docx b/code/parsing-engine/src/main/resources/Resumes/BNP_Joseph Ng_Compliance Officer.docx new file mode 100755 index 0000000000..3bae9c07c2 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/BNP_Joseph Ng_Compliance Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/BOC_Patrick Leung_Sr Treasury Analyst.docx b/code/parsing-engine/src/main/resources/Resumes/BOC_Patrick Leung_Sr Treasury Analyst.docx new file mode 100755 index 0000000000..f39ce66c57 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/BOC_Patrick Leung_Sr Treasury Analyst.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/BOC_Thomas Wong_Admin Officer.docx b/code/parsing-engine/src/main/resources/Resumes/BOC_Thomas Wong_Admin Officer.docx new file mode 100755 index 0000000000..8bee7c5a72 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/BOC_Thomas Wong_Admin Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Bank of East Asia_Tracey Teo_Compliance Head.docx b/code/parsing-engine/src/main/resources/Resumes/Bank of East Asia_Tracey Teo_Compliance Head.docx new file mode 100755 index 0000000000..2423957f98 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Bank of East Asia_Tracey Teo_Compliance Head.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/CBRE_Kelly Wong_PA.docx b/code/parsing-engine/src/main/resources/Resumes/CBRE_Kelly Wong_PA.docx new file mode 100755 index 0000000000..119b234282 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/CBRE_Kelly Wong_PA.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/CDL - EVP Head of Asset Mgt.docx b/code/parsing-engine/src/main/resources/Resumes/CDL - EVP Head of Asset Mgt.docx new file mode 100755 index 0000000000..55bee6ccf6 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/CDL - EVP Head of Asset Mgt.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/CDL_Leh Si Yuan_Cosec.docx b/code/parsing-engine/src/main/resources/Resumes/CDL_Leh Si Yuan_Cosec.docx new file mode 100755 index 0000000000..c124f88e59 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/CDL_Leh Si Yuan_Cosec.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Capitaland_Cecilia Chua_Secretariat Manager.docx b/code/parsing-engine/src/main/resources/Resumes/Capitaland_Cecilia Chua_Secretariat Manager.docx new file mode 100755 index 0000000000..8754adfb7f Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Capitaland_Cecilia Chua_Secretariat Manager.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Capitaland_Faith Ang_Cosec Mgr.docx b/code/parsing-engine/src/main/resources/Resumes/Capitaland_Faith Ang_Cosec Mgr.docx new file mode 100755 index 0000000000..4cc3d922c3 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Capitaland_Faith Ang_Cosec Mgr.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Carlyle_Christine Kam_EA.docx b/code/parsing-engine/src/main/resources/Resumes/Carlyle_Christine Kam_EA.docx new file mode 100755 index 0000000000..d02375bdca Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Carlyle_Christine Kam_EA.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Carrier Rental_Chong Lee Kean_Sr Accounts Exec.docx b/code/parsing-engine/src/main/resources/Resumes/Carrier Rental_Chong Lee Kean_Sr Accounts Exec.docx new file mode 100755 index 0000000000..9c712857b5 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Carrier Rental_Chong Lee Kean_Sr Accounts Exec.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Catlin_Shirley Wong_Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/Catlin_Shirley Wong_Accountant.docx new file mode 100755 index 0000000000..dac04e7ac9 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Catlin_Shirley Wong_Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Changi Airport_Teo Leong Puan_Cosec.docx b/code/parsing-engine/src/main/resources/Resumes/Changi Airport_Teo Leong Puan_Cosec.docx new file mode 100755 index 0000000000..d28038b750 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Changi Airport_Teo Leong Puan_Cosec.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/China Investment_Cheung Hiu Wai_Admin Secretary.docx b/code/parsing-engine/src/main/resources/Resumes/China Investment_Cheung Hiu Wai_Admin Secretary.docx new file mode 100755 index 0000000000..cfe5d2bcd9 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/China Investment_Cheung Hiu Wai_Admin Secretary.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Citco Kanchana Boopalan - Director Corp Svcs.docx b/code/parsing-engine/src/main/resources/Resumes/Citco Kanchana Boopalan - Director Corp Svcs.docx new file mode 100755 index 0000000000..da9c59623d Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Citco Kanchana Boopalan - Director Corp Svcs.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Citibank_Joey Chia_Compliance Officer.docx b/code/parsing-engine/src/main/resources/Resumes/Citibank_Joey Chia_Compliance Officer.docx new file mode 100755 index 0000000000..9ef210ef7b Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Citibank_Joey Chia_Compliance Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Clifford Chance_Daisy Lau_Legal Coordinator.docx b/code/parsing-engine/src/main/resources/Resumes/Clifford Chance_Daisy Lau_Legal Coordinator.docx new file mode 100755 index 0000000000..3bd7871480 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Clifford Chance_Daisy Lau_Legal Coordinator.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Convoy_Yeva Liu_PA.docx b/code/parsing-engine/src/main/resources/Resumes/Convoy_Yeva Liu_PA.docx new file mode 100755 index 0000000000..fed231f3dc Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Convoy_Yeva Liu_PA.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Cornerstone_Shayne Tok_Compliance Exec.docx b/code/parsing-engine/src/main/resources/Resumes/Cornerstone_Shayne Tok_Compliance Exec.docx new file mode 100755 index 0000000000..87a4ac8af3 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Cornerstone_Shayne Tok_Compliance Exec.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Country Garden_Angie Wang_FM.docx b/code/parsing-engine/src/main/resources/Resumes/Country Garden_Angie Wang_FM.docx new file mode 100755 index 0000000000..6f58d80a15 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Country Garden_Angie Wang_FM.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Cyrus Global_Jeanie Poh_Office Mgr.docx b/code/parsing-engine/src/main/resources/Resumes/Cyrus Global_Jeanie Poh_Office Mgr.docx new file mode 100755 index 0000000000..2cf3ef2c16 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Cyrus Global_Jeanie Poh_Office Mgr.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/DNV GL_Novita Kie_FM.docx b/code/parsing-engine/src/main/resources/Resumes/DNV GL_Novita Kie_FM.docx new file mode 100755 index 0000000000..ef7976a773 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/DNV GL_Novita Kie_FM.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Dell_Manas Panda_Acc Advisor.docx b/code/parsing-engine/src/main/resources/Resumes/Dell_Manas Panda_Acc Advisor.docx new file mode 100755 index 0000000000..d3cc013166 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Dell_Manas Panda_Acc Advisor.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Deloitte BOA_Jessie Lee_Paralegal.docx b/code/parsing-engine/src/main/resources/Resumes/Deloitte BOA_Jessie Lee_Paralegal.docx new file mode 100755 index 0000000000..237bedcf92 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Deloitte BOA_Jessie Lee_Paralegal.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Deloitte_Henry Chu_Audit Senior.docx b/code/parsing-engine/src/main/resources/Resumes/Deloitte_Henry Chu_Audit Senior.docx new file mode 100755 index 0000000000..bf1b306570 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Deloitte_Henry Chu_Audit Senior.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Deutsche_Shreyasi Goswami_Consequence Management Analyst.docx b/code/parsing-engine/src/main/resources/Resumes/Deutsche_Shreyasi Goswami_Consequence Management Analyst.docx new file mode 100755 index 0000000000..d5ed500e23 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Deutsche_Shreyasi Goswami_Consequence Management Analyst.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/EB Services_Enson Kwong_Cosec.docx b/code/parsing-engine/src/main/resources/Resumes/EB Services_Enson Kwong_Cosec.docx new file mode 100755 index 0000000000..e2c1a19963 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/EB Services_Enson Kwong_Cosec.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/EY_Kai Seng Lam_IA Mgr.docx b/code/parsing-engine/src/main/resources/Resumes/EY_Kai Seng Lam_IA Mgr.docx new file mode 100755 index 0000000000..17ea5aabef Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/EY_Kai Seng Lam_IA Mgr.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/EY_Kitman Tsang_Cosec Mgr.docx b/code/parsing-engine/src/main/resources/Resumes/EY_Kitman Tsang_Cosec Mgr.docx new file mode 100755 index 0000000000..d5548193ef Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/EY_Kitman Tsang_Cosec Mgr.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Eastrend Services_Cally Ng_Cosec.docx b/code/parsing-engine/src/main/resources/Resumes/Eastrend Services_Cally Ng_Cosec.docx new file mode 100755 index 0000000000..0f30810978 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Eastrend Services_Cally Ng_Cosec.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Equinix_Dorothy Lim_Senior Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/Equinix_Dorothy Lim_Senior Accountant.docx new file mode 100755 index 0000000000..20d1cc80ed Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Equinix_Dorothy Lim_Senior Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Everest Capital_Ophelia Lam_PA.docx b/code/parsing-engine/src/main/resources/Resumes/Everest Capital_Ophelia Lam_PA.docx new file mode 100755 index 0000000000..7e4f43de1e Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Everest Capital_Ophelia Lam_PA.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Faith Corporate_Cherry Lam_Cosec Asst.docx b/code/parsing-engine/src/main/resources/Resumes/Faith Corporate_Cherry Lam_Cosec Asst.docx new file mode 100755 index 0000000000..f0969f3ee0 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Faith Corporate_Cherry Lam_Cosec Asst.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/First Advisory_Elektra Wai_Trust Officer.docx b/code/parsing-engine/src/main/resources/Resumes/First Advisory_Elektra Wai_Trust Officer.docx new file mode 100755 index 0000000000..373fa69930 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/First Advisory_Elektra Wai_Trust Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Fohang_Chan Tan Tung_AP Clerk.docx b/code/parsing-engine/src/main/resources/Resumes/Fohang_Chan Tan Tung_AP Clerk.docx new file mode 100755 index 0000000000..aec91bb273 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Fohang_Chan Tan Tung_AP Clerk.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/GATES Construction_DEANNA SERENA_Finance Controller.docx b/code/parsing-engine/src/main/resources/Resumes/GATES Construction_DEANNA SERENA_Finance Controller.docx new file mode 100755 index 0000000000..44d69cd807 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/GATES Construction_DEANNA SERENA_Finance Controller.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Gibson Innovations_Jenie Hular_AR Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/Gibson Innovations_Jenie Hular_AR Accountant.docx new file mode 100755 index 0000000000..789628022b Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Gibson Innovations_Jenie Hular_AR Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Goldman Sachs_Feng Luo_Senior+Associate.docx b/code/parsing-engine/src/main/resources/Resumes/Goldman Sachs_Feng Luo_Senior+Associate.docx new file mode 100755 index 0000000000..5241acaf75 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Goldman Sachs_Feng Luo_Senior+Associate.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Guantao & Chao_Yolanda Mak_Cosec Asst.docx b/code/parsing-engine/src/main/resources/Resumes/Guantao & Chao_Yolanda Mak_Cosec Asst.docx new file mode 100755 index 0000000000..ac5bb572c6 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Guantao & Chao_Yolanda Mak_Cosec Asst.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/HKMA_Nancy Ho_Finance Officer.docx b/code/parsing-engine/src/main/resources/Resumes/HKMA_Nancy Ho_Finance Officer.docx new file mode 100755 index 0000000000..d1ce29745f Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/HKMA_Nancy Ho_Finance Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Henderson_Angie Lim_Accounting Mgr.docx b/code/parsing-engine/src/main/resources/Resumes/Henderson_Angie Lim_Accounting Mgr.docx new file mode 100755 index 0000000000..a4ee5daff4 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Henderson_Angie Lim_Accounting Mgr.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Hiraki Temur_Ismail Petar_Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/Hiraki Temur_Ismail Petar_Accountant.docx new file mode 100755 index 0000000000..00edf6926b Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Hiraki Temur_Ismail Petar_Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Hony Capital_Cherrie Cheuk_Secretary.docx b/code/parsing-engine/src/main/resources/Resumes/Hony Capital_Cherrie Cheuk_Secretary.docx new file mode 100755 index 0000000000..ecbbb54dad Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Hony Capital_Cherrie Cheuk_Secretary.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/ICI_Wendy Tse_Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/ICI_Wendy Tse_Accountant.docx new file mode 100755 index 0000000000..4bee01a078 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/ICI_Wendy Tse_Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/ING_Kean Oh_AVP.docx b/code/parsing-engine/src/main/resources/Resumes/ING_Kean Oh_AVP.docx new file mode 100755 index 0000000000..c0101d4f6f Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/ING_Kean Oh_AVP.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Ideal Corp Svcs_Jorel Ortiguerra_Cosec Mgr.docx b/code/parsing-engine/src/main/resources/Resumes/Ideal Corp Svcs_Jorel Ortiguerra_Cosec Mgr.docx new file mode 100755 index 0000000000..d0b93ac67f Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Ideal Corp Svcs_Jorel Ortiguerra_Cosec Mgr.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Inchcape_Felix Cheung_Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/Inchcape_Felix Cheung_Accountant.docx new file mode 100755 index 0000000000..c80ad33830 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Inchcape_Felix Cheung_Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Intertrust_Kelvin Lam_Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/Intertrust_Kelvin Lam_Accountant.docx new file mode 100755 index 0000000000..0e00ca3801 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Intertrust_Kelvin Lam_Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Intertrust_Tracy Ho_Fund Acc_PE.docx b/code/parsing-engine/src/main/resources/Resumes/Intertrust_Tracy Ho_Fund Acc_PE.docx new file mode 100755 index 0000000000..2fbf6d9aa3 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Intertrust_Tracy Ho_Fund Acc_PE.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Iyer_Clarice Wong_Cosec Associate.docx b/code/parsing-engine/src/main/resources/Resumes/Iyer_Clarice Wong_Cosec Associate.docx new file mode 100755 index 0000000000..fcdbd8c467 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Iyer_Clarice Wong_Cosec Associate.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/JAS Worldwide_Lilian Lim_Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/JAS Worldwide_Lilian Lim_Accountant.docx new file mode 100755 index 0000000000..b4339be9bc Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/JAS Worldwide_Lilian Lim_Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/JD - Asst Finance Manager.docx b/code/parsing-engine/src/main/resources/Resumes/JD - Asst Finance Manager.docx new file mode 100755 index 0000000000..cf8d286f57 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/JD - Asst Finance Manager.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Janus Henderson_Phoebe Kwan_Ops Specialist.docx b/code/parsing-engine/src/main/resources/Resumes/Janus Henderson_Phoebe Kwan_Ops Specialist.docx new file mode 100755 index 0000000000..e554034832 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Janus Henderson_Phoebe Kwan_Ops Specialist.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Jaylee Mgmt_Benny Lum_Corporate Svcs Lead.docx b/code/parsing-engine/src/main/resources/Resumes/Jaylee Mgmt_Benny Lum_Corporate Svcs Lead.docx new file mode 100755 index 0000000000..82c1c31e3a Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Jaylee Mgmt_Benny Lum_Corporate Svcs Lead.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Jeffrey Mak_David Leung_Legal Officer.docx b/code/parsing-engine/src/main/resources/Resumes/Jeffrey Mak_David Leung_Legal Officer.docx new file mode 100755 index 0000000000..45a567802e Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Jeffrey Mak_David Leung_Legal Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Julis Baer_Adeline Goh_Finance Officer.docx b/code/parsing-engine/src/main/resources/Resumes/Julis Baer_Adeline Goh_Finance Officer.docx new file mode 100755 index 0000000000..3b4097d481 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Julis Baer_Adeline Goh_Finance Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/KCS_Sharon Kwan_Cosec.docx b/code/parsing-engine/src/main/resources/Resumes/KCS_Sharon Kwan_Cosec.docx new file mode 100755 index 0000000000..5558b1cb43 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/KCS_Sharon Kwan_Cosec.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Keppel_Emily Chock_Deputy IA Mgr.docx b/code/parsing-engine/src/main/resources/Resumes/Keppel_Emily Chock_Deputy IA Mgr.docx new file mode 100755 index 0000000000..dea7631f61 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Keppel_Emily Chock_Deputy IA Mgr.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Kim Eng_Kimmy Pang_Finance Officer.docx b/code/parsing-engine/src/main/resources/Resumes/Kim Eng_Kimmy Pang_Finance Officer.docx new file mode 100755 index 0000000000..2edf91b90f Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Kim Eng_Kimmy Pang_Finance Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Kini Mirni_Wong Sui Leng_Admin.docx b/code/parsing-engine/src/main/resources/Resumes/Kini Mirni_Wong Sui Leng_Admin.docx new file mode 100755 index 0000000000..7b4a8bbddf Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Kini Mirni_Wong Sui Leng_Admin.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Korn Ferry_Anne Ong_Assistant FM.docx b/code/parsing-engine/src/main/resources/Resumes/Korn Ferry_Anne Ong_Assistant FM.docx new file mode 100755 index 0000000000..9825e9b3e3 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Korn Ferry_Anne Ong_Assistant FM.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/LJ Hooker_Vivian Shiu_Office Manager.docx b/code/parsing-engine/src/main/resources/Resumes/LJ Hooker_Vivian Shiu_Office Manager.docx new file mode 100755 index 0000000000..bd3db3f748 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/LJ Hooker_Vivian Shiu_Office Manager.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Lighthouse Canton AM_Zhong Shiyao_Accounting Officer.docx b/code/parsing-engine/src/main/resources/Resumes/Lighthouse Canton AM_Zhong Shiyao_Accounting Officer.docx new file mode 100755 index 0000000000..4f9c986642 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Lighthouse Canton AM_Zhong Shiyao_Accounting Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Lion Global_Ivy Choo_Investment Compliance Assistant Manager.docx b/code/parsing-engine/src/main/resources/Resumes/Lion Global_Ivy Choo_Investment Compliance Assistant Manager.docx new file mode 100755 index 0000000000..190485edf5 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Lion Global_Ivy Choo_Investment Compliance Assistant Manager.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Lorenzo_Ben Teo_Finance Head.docx b/code/parsing-engine/src/main/resources/Resumes/Lorenzo_Ben Teo_Finance Head.docx new file mode 100755 index 0000000000..8050029cc7 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Lorenzo_Ben Teo_Finance Head.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/MDR_Alvin Goh_Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/MDR_Alvin Goh_Accountant.docx new file mode 100755 index 0000000000..12fe3fca2e Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/MDR_Alvin Goh_Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/MIU Assets_Natalie Kwong_Legal.docx b/code/parsing-engine/src/main/resources/Resumes/MIU Assets_Natalie Kwong_Legal.docx new file mode 100755 index 0000000000..a1932bdaea Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/MIU Assets_Natalie Kwong_Legal.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/MUTB_Elvis Or_Treasury Officer.docx b/code/parsing-engine/src/main/resources/Resumes/MUTB_Elvis Or_Treasury Officer.docx new file mode 100755 index 0000000000..08c9b6140b Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/MUTB_Elvis Or_Treasury Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Makak_VINCENT CHEUNG_Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/Makak_VINCENT CHEUNG_Accountant.docx new file mode 100755 index 0000000000..28479bdb7c Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Makak_VINCENT CHEUNG_Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Mana360_Serene Huang_Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/Mana360_Serene Huang_Accountant.docx new file mode 100755 index 0000000000..55b5431cea Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Mana360_Serene Huang_Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Manager JD.docx b/code/parsing-engine/src/main/resources/Resumes/Manager JD.docx new file mode 100755 index 0000000000..7d502402d0 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Manager JD.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Maples_Nanthini Mayandi_Cosec AVP.docx b/code/parsing-engine/src/main/resources/Resumes/Maples_Nanthini Mayandi_Cosec AVP.docx new file mode 100755 index 0000000000..067a6fee2a Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Maples_Nanthini Mayandi_Cosec AVP.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Maurice Zhang_Edwin Jiang_Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/Maurice Zhang_Edwin Jiang_Accountant.docx new file mode 100755 index 0000000000..80e8a1df67 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Maurice Zhang_Edwin Jiang_Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Metrojaya_HEZELINA LINDA_FM.docx b/code/parsing-engine/src/main/resources/Resumes/Metrojaya_HEZELINA LINDA_FM.docx new file mode 100755 index 0000000000..5c8a3fbef5 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Metrojaya_HEZELINA LINDA_FM.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Mitra Bahtera_Jacqueline Zhang_Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/Mitra Bahtera_Jacqueline Zhang_Accountant.docx new file mode 100755 index 0000000000..6ccb8e7c28 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Mitra Bahtera_Jacqueline Zhang_Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/NAB_Noel Fung_EA.docx b/code/parsing-engine/src/main/resources/Resumes/NAB_Noel Fung_EA.docx new file mode 100755 index 0000000000..211d768425 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/NAB_Noel Fung_EA.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/NCS_Chloe Pang_FM.docx b/code/parsing-engine/src/main/resources/Resumes/NCS_Chloe Pang_FM.docx new file mode 100755 index 0000000000..13a26f7281 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/NCS_Chloe Pang_FM.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Noble_Natalia Tuson_Compliance.docx b/code/parsing-engine/src/main/resources/Resumes/Noble_Natalia Tuson_Compliance.docx new file mode 100755 index 0000000000..d0f596030a Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Noble_Natalia Tuson_Compliance.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/OCRA_Christy Poon_Cosec Asst.docx b/code/parsing-engine/src/main/resources/Resumes/OCRA_Christy Poon_Cosec Asst.docx new file mode 100755 index 0000000000..5756e00b9e Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/OCRA_Christy Poon_Cosec Asst.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Oracle_Deepa Natarajan_FC.docx b/code/parsing-engine/src/main/resources/Resumes/Oracle_Deepa Natarajan_FC.docx new file mode 100755 index 0000000000..0705c68ee8 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Oracle_Deepa Natarajan_FC.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/PIMCO_Erica Ng_Sr Legal Assistant.docx b/code/parsing-engine/src/main/resources/Resumes/PIMCO_Erica Ng_Sr Legal Assistant.docx new file mode 100755 index 0000000000..2697104374 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/PIMCO_Erica Ng_Sr Legal Assistant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Partners_Betty Ong_Office Manager.docx b/code/parsing-engine/src/main/resources/Resumes/Partners_Betty Ong_Office Manager.docx new file mode 100755 index 0000000000..b56f1c1515 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Partners_Betty Ong_Office Manager.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Peoples Association_Chng Jinhao_Compliance Officer.docx b/code/parsing-engine/src/main/resources/Resumes/Peoples Association_Chng Jinhao_Compliance Officer.docx new file mode 100755 index 0000000000..44c37e48d1 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Peoples Association_Chng Jinhao_Compliance Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Phillip Capital_Loh Pei Shang_Compliance Manager.docx b/code/parsing-engine/src/main/resources/Resumes/Phillip Capital_Loh Pei Shang_Compliance Manager.docx new file mode 100755 index 0000000000..88e8e455d6 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Phillip Capital_Loh Pei Shang_Compliance Manager.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Premier Fiduciary_Soona Teo_Cosec Manager.docx b/code/parsing-engine/src/main/resources/Resumes/Premier Fiduciary_Soona Teo_Cosec Manager.docx new file mode 100755 index 0000000000..9ff1ae61f1 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Premier Fiduciary_Soona Teo_Cosec Manager.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Prudential_Katie Luk_Sr Finance Officer.docx b/code/parsing-engine/src/main/resources/Resumes/Prudential_Katie Luk_Sr Finance Officer.docx new file mode 100755 index 0000000000..3f601eca83 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Prudential_Katie Luk_Sr Finance Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Prudential_Kenneth Lim_Compliance Exec.docx b/code/parsing-engine/src/main/resources/Resumes/Prudential_Kenneth Lim_Compliance Exec.docx new file mode 100755 index 0000000000..78f998d395 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Prudential_Kenneth Lim_Compliance Exec.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Rasmala IB_Saba Tirpathur_Compliance Asst.docx b/code/parsing-engine/src/main/resources/Resumes/Rasmala IB_Saba Tirpathur_Compliance Asst.docx new file mode 100755 index 0000000000..a60f3301d8 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Rasmala IB_Saba Tirpathur_Compliance Asst.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Reliance AM_TasneemNasrulla_Compliance Officer.docx b/code/parsing-engine/src/main/resources/Resumes/Reliance AM_TasneemNasrulla_Compliance Officer.docx new file mode 100755 index 0000000000..c77c31fc50 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Reliance AM_TasneemNasrulla_Compliance Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/SN Power_Pauline Phua_Senior Acc Manager.docx b/code/parsing-engine/src/main/resources/Resumes/SN Power_Pauline Phua_Senior Acc Manager.docx new file mode 100755 index 0000000000..826dbde356 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/SN Power_Pauline Phua_Senior Acc Manager.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/STU_Kit Chan_PA.docx b/code/parsing-engine/src/main/resources/Resumes/STU_Kit Chan_PA.docx new file mode 100755 index 0000000000..2ff94e0f14 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/STU_Kit Chan_PA.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Sanli M&E_PRIETO JONAH CAISIP_Accounting Supervisor.docx b/code/parsing-engine/src/main/resources/Resumes/Sanli M&E_PRIETO JONAH CAISIP_Accounting Supervisor.docx new file mode 100755 index 0000000000..20c50ad4d7 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Sanli M&E_PRIETO JONAH CAISIP_Accounting Supervisor.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Seatown_Charlene Su_FM.docx b/code/parsing-engine/src/main/resources/Resumes/Seatown_Charlene Su_FM.docx new file mode 100755 index 0000000000..f44a52150e Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Seatown_Charlene Su_FM.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Servicenow_Yoby Lee_Lead Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/Servicenow_Yoby Lee_Lead Accountant.docx new file mode 100755 index 0000000000..3f62b3869f Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Servicenow_Yoby Lee_Lead Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Sime Darby_Ivory Yu_Financial Reporting Exec.docx b/code/parsing-engine/src/main/resources/Resumes/Sime Darby_Ivory Yu_Financial Reporting Exec.docx new file mode 100755 index 0000000000..a86a993f15 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Sime Darby_Ivory Yu_Financial Reporting Exec.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Sing Investments_Ng Hong Ray_Compliance Officer.docx b/code/parsing-engine/src/main/resources/Resumes/Sing Investments_Ng Hong Ray_Compliance Officer.docx new file mode 100755 index 0000000000..d03ef1fe0b Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Sing Investments_Ng Hong Ray_Compliance Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Sinolink_ELENA WAI_Asst Acc.docx b/code/parsing-engine/src/main/resources/Resumes/Sinolink_ELENA WAI_Asst Acc.docx new file mode 100755 index 0000000000..8d734ad838 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Sinolink_ELENA WAI_Asst Acc.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Soup Restaurant_Tang Chee Keong_Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/Soup Restaurant_Tang Chee Keong_Accountant.docx new file mode 100755 index 0000000000..e0e029bb40 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Soup Restaurant_Tang Chee Keong_Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Startek_Prima Donna_Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/Startek_Prima Donna_Accountant.docx new file mode 100755 index 0000000000..7f802801da Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Startek_Prima Donna_Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/State Street_Adeline Goh_Senior Associate.docx b/code/parsing-engine/src/main/resources/Resumes/State Street_Adeline Goh_Senior Associate.docx new file mode 100755 index 0000000000..2c959f6180 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/State Street_Adeline Goh_Senior Associate.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Steppe Capital_Radhika Shetty_FM.docx b/code/parsing-engine/src/main/resources/Resumes/Steppe Capital_Radhika Shetty_FM.docx new file mode 100755 index 0000000000..6fbe2d2bc8 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Steppe Capital_Radhika Shetty_FM.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Supreme Build_Satpreet Kaur_Company Secretary.docx b/code/parsing-engine/src/main/resources/Resumes/Supreme Build_Satpreet Kaur_Company Secretary.docx new file mode 100755 index 0000000000..c44b0325f1 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Supreme Build_Satpreet Kaur_Company Secretary.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/TMF_Getty Poon_AD Corp Accounting.docx b/code/parsing-engine/src/main/resources/Resumes/TMF_Getty Poon_AD Corp Accounting.docx new file mode 100755 index 0000000000..72f44bec46 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/TMF_Getty Poon_AD Corp Accounting.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Tamil Selvy_Jasminder Kaur_Admin Asst.docx b/code/parsing-engine/src/main/resources/Resumes/Tamil Selvy_Jasminder Kaur_Admin Asst.docx new file mode 100755 index 0000000000..61fe4697a1 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Tamil Selvy_Jasminder Kaur_Admin Asst.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/TechnipFMC_Jina Chua_Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/TechnipFMC_Jina Chua_Accountant.docx new file mode 100755 index 0000000000..29e9a8fe1b Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/TechnipFMC_Jina Chua_Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Telok Partners_Jean Choong_Cosec Mgr.docx b/code/parsing-engine/src/main/resources/Resumes/Telok Partners_Jean Choong_Cosec Mgr.docx new file mode 100755 index 0000000000..5d4498ebd0 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Telok Partners_Jean Choong_Cosec Mgr.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Telstra_Mala Narula_IA.docx b/code/parsing-engine/src/main/resources/Resumes/Telstra_Mala Narula_IA.docx new file mode 100755 index 0000000000..2295a7aa8d Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Telstra_Mala Narula_IA.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Tembusu Partners_Evelyn Tham_Finance Executive.docx b/code/parsing-engine/src/main/resources/Resumes/Tembusu Partners_Evelyn Tham_Finance Executive.docx new file mode 100755 index 0000000000..55f8b6fe3f Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Tembusu Partners_Evelyn Tham_Finance Executive.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Tricor_Amy Lui_Cosec Supervisor.docx b/code/parsing-engine/src/main/resources/Resumes/Tricor_Amy Lui_Cosec Supervisor.docx new file mode 100755 index 0000000000..787ed94e7f Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Tricor_Amy Lui_Cosec Supervisor.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Tricor_Corinna Leung_Cosec Director.docx b/code/parsing-engine/src/main/resources/Resumes/Tricor_Corinna Leung_Cosec Director.docx new file mode 100755 index 0000000000..2aaa799a42 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Tricor_Corinna Leung_Cosec Director.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Tricor_Kendi Li_Sup.docx b/code/parsing-engine/src/main/resources/Resumes/Tricor_Kendi Li_Sup.docx new file mode 100755 index 0000000000..d6af505866 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Tricor_Kendi Li_Sup.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Tricor_Leung Tsz Ching_Investor Services Officer.docx b/code/parsing-engine/src/main/resources/Resumes/Tricor_Leung Tsz Ching_Investor Services Officer.docx new file mode 100755 index 0000000000..72a160f55b Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Tricor_Leung Tsz Ching_Investor Services Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Tricor_Mon Ko_Officer.docx b/code/parsing-engine/src/main/resources/Resumes/Tricor_Mon Ko_Officer.docx new file mode 100755 index 0000000000..8cc9916bb6 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Tricor_Mon Ko_Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/UOB_Izhar Azli_KYC Officer.docx b/code/parsing-engine/src/main/resources/Resumes/UOB_Izhar Azli_KYC Officer.docx new file mode 100755 index 0000000000..c01e3a2b74 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/UOB_Izhar Azli_KYC Officer.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/UOB_Wong Li Zhen_AVP.docx b/code/parsing-engine/src/main/resources/Resumes/UOB_Wong Li Zhen_AVP.docx new file mode 100755 index 0000000000..ff2db791b3 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/UOB_Wong Li Zhen_AVP.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Unity Group_Radhika Singh_Due Diligence Associate.docx b/code/parsing-engine/src/main/resources/Resumes/Unity Group_Radhika Singh_Due Diligence Associate.docx new file mode 100755 index 0000000000..16e5f0f2a1 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Unity Group_Radhika Singh_Due Diligence Associate.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Versace_Nicola Wong_Legal Assistant.docx b/code/parsing-engine/src/main/resources/Resumes/Versace_Nicola Wong_Legal Assistant.docx new file mode 100755 index 0000000000..11dee8102f Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Versace_Nicola Wong_Legal Assistant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Vimchamp_Viva Man_Secretary.docx b/code/parsing-engine/src/main/resources/Resumes/Vimchamp_Viva Man_Secretary.docx new file mode 100755 index 0000000000..f6c3d34ae4 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Vimchamp_Viva Man_Secretary.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Wood Group_Agnes Tong_Sr Accountant.docx b/code/parsing-engine/src/main/resources/Resumes/Wood Group_Agnes Tong_Sr Accountant.docx new file mode 100755 index 0000000000..445427416d Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Wood Group_Agnes Tong_Sr Accountant.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/WorldQuant_Purdey Tan_Office Mgr.docx b/code/parsing-engine/src/main/resources/Resumes/WorldQuant_Purdey Tan_Office Mgr.docx new file mode 100755 index 0000000000..0eb1da8c0d Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/WorldQuant_Purdey Tan_Office Mgr.docx differ diff --git a/code/parsing-engine/src/main/resources/Resumes/Zhongtai International_Jonathan Man_Compliance Manager.docx b/code/parsing-engine/src/main/resources/Resumes/Zhongtai International_Jonathan Man_Compliance Manager.docx new file mode 100755 index 0000000000..7210245be8 Binary files /dev/null and b/code/parsing-engine/src/main/resources/Resumes/Zhongtai International_Jonathan Man_Compliance Manager.docx differ diff --git a/code/parsing-engine/src/main/resources/logback.xml b/code/parsing-engine/src/main/resources/logback.xml new file mode 100644 index 0000000000..22bc9a11b0 --- /dev/null +++ b/code/parsing-engine/src/main/resources/logback.xml @@ -0,0 +1,15 @@ + + + + %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n + + + + + + + + + + + \ No newline at end of file diff --git a/code/parsing-engine/src/main/resources/skills.csv b/code/parsing-engine/src/main/resources/skills.csv new file mode 100644 index 0000000000..18bfd94bbb --- /dev/null +++ b/code/parsing-engine/src/main/resources/skills.csv @@ -0,0 +1 @@ +technical skills,ajenti,django-suit,django-xadmin,flask-admin,flower,grappelli,wooey,algorithms,pypattyrn,python-patterns,sortedcontainers,django-simple-captcha,django-simple-spam-blocker,django-compressor,django-pipeline,django-storages,fanstatic,fileconveyor,flask-assets,jinja-assets-compressor,webassets,audiolazy,audioread,beets,dejavu,django-elastic-transcoder,eyed3,id3reader,m3u8,mingus,pyaudioanalysis,pydub,pyechonest,talkbox,timeside,tinytag,authomatic,django-allauth,django-oauth-toolkit,flask-oauthlib,oauthlib,python-oauth2,python-social-auth,rauth,sanction,jose,pyjwt,python-jws,python-jwt,bitbake,buildout,platformio,pybuilder,scons,django-cms,djedi-cms,feincms,kotti,mezzanine,opps,plone,quokka,wagtail,widgy,beaker,diskcache,django-cache-machine,django-cacheops,django-viewlet,dogpile.cache,hermescache,johnny-cache,pylibmc,errbot,coala,code2flow,pycallgraph,flake8,pylama,pylint,mypy,asciimatics,cement,click,cliff,clint,colorama,docopt,gooey,python-fire,python-prompt-toolkit,aws-cli,bashplotlib,caniusepython3,cookiecutter,doitlive,howdoi,httpie,mycli,pathpicker,percol,pgcli,saws,thefuck,try,python-future,python-modernize,six,opencv,pyocr,pytesseract,simplecv,eventlet,gevent,multiprocessing,threading,tomorrow,uvloop,config,configobj,configparser,profig,python-decouple,cryptography,hashids,paramiko,passlib,pynacl,blaze,orange,pandas,cerberus,colander,jsonschema,schematics,valideer,voluptuous,altair,bokeh,ggplot,matplotlib,pygal,pygraphviz,pyqtgraph,seaborn,vispy,pickledb,pipelinedb,tinydb,zodb,mysql,mysql-python,mysqlclient,oursql,pymysql,postgresql,psycopg2,queries,txpostgres,apsw,pymssql,nosql,cassandra-python-driver,happybase,plyvel,py2neo,pycassa,pymongo,redis-py,telephus,txredis,arrow,chronyk,dateutil,delorean,moment,pendulum,pytime,pytz,when.py,ipdb,pdb++,pudb,remote-pdb,wdb,line_profiler,memory_profiler,profiling,vprof,caffe,keras,mxnet,neupy,pytorch,tensorflow,theano,ansible,cloud-init,cuisine,docker,fabric,fabtools,honcho,openstack,pexpect,psutil,saltstack,supervisor,dh-virtualenv,nuitka,py2app,py2exe,pyinstaller,pynsist,sphinx,awesome-sphinxdoc,mkdocs,pdoc,pycco,s3cmd,s4cmd,you-get,youtube-dl,alipay,cartridge,django-oscar,django-shop,merchant,money,python-currencies,forex-python,shoop,emacs,elpy,sublime,anaconda,sublimejedi,vim,jedi-vim,python-mode,youcompleteme,ptvs,visual,python,magic,liclipse,pycharm,spyder,envelopes,flanker,imbox,inbox.py,lamson,marrow,modoboa,nylas,yagmail,pipenv,p,pyenv,venv,virtualenv,virtualenvwrapper,imghdr,mimetypes,path.py,pathlib,python-magic,unipath,watchdog,cffi,ctypes,pycuda,swig,deform,django-bootstrap3,django-crispy-forms,django-remote-forms,wtforms,cytoolz,fn.py,funcy,toolz,curses,enaml,flexx,kivy,pyglet,pygobject,pyqt,pyside,pywebview,tkinter,toga,urwid,wxpython,cocos2d,panda3d,pygame,pyogre,pyopengl,pysdl2,renpy,django-countries,geodjango,geoip,geojson,geopy,pygeoip,beautifulsoup,bleach,cssutils,html5lib,lxml,markupsafe,pyquery,untangle,weasyprint,xmldataset,xmltodict,grequests,httplib2,requests,treq,urllib3,ino,keyboard,mouse,pingo,pyro,pyuserinput,scapy,wifi,hmap,imgseek,nude.py,pagan,pillow,pybarcode,pygram,python-qrcode,quads,scikit-image,thumbor,wand,clpython,cpython,cython,grumpy,ironpython,jython,micropython,numba,peachpy,pyjion,pypy,pysec,pyston,stackless,interactive,bpython,jupyter,ptpython,babel,pyicu,apscheduler,django-schedule,doit,gunnery,joblib,plan,schedule,spiff,taskflow,eliot,logbook,logging,sentry,metrics,nupic,scikit-learn,spark,vowpal_porpoise,xgboost,pyspark,luigi,mrjob,streamparse,dask,python(x,y),pythonlibs,pythonnet,pywin32,winpython,gensim,jieba,langid.py,nltk,pattern,polyglot,snownlp,spacy,textblob,mininet,pox,pyretic,sdx,asyncio,diesel,pulsar,pyzmq,twisted,txzmq,napalm,django-activity-stream,stream-framework,django,sqlalchemy,awesome-sqlalchemy,orator,peewee,ponyorm,pydal,python-sql,pip,conda,curdling,pip-tools,wheel,warehouse,bandersnatch,devpi,localshop,carteblanche,django-guardian,django-rules,delegator.py subprocesses for,sarge,sh,celery,huey,mrq,rq,simpleq,annoy,fastfm,implicit,libffm,lightfm,surprise,tensorrec,django-rest-framework,django-tastypie,flask,eve,flask-api-utils,flask-api,flask-restful,flask-restless,pyramid,cornice,falcon,hug,restless,ripozo,sandman,apistar,simplejsonrpcserver,simplexmlrpcserver,zerorpc,astropy,bcbio-nextgen,bccb,biopython,cclib,networkx,nipy,numpy,obspy,pydy,pymc,rdkit,scipy,statsmodels,sympy,zipline,simpy,django-haystack,elasticsearch-dsl-py,elasticsearch-py,esengine,pysolr,solrpy,whoosh,marshmallow,apex,python-lambda,zappa,tablib,marmir,openpyxl,pyexcel,python-docx,relatorio,unoconv,xlsxwriter,xlwings,xlwt / xlrd,pdf,pdfminer,pypdf2,reportlab,markdown,mistune,python-markdown,yaml,pyyaml,csvkit,unp,cactus,hyde,lektor,nikola,pelican,tinkerer,django-taggit,genshi,jinja2,mako,hypothesis,mamba,nose,nose2,pytest,robot,unittest,green,tox,locust,pyautogui,selenium,sixpack,splinter,doublex,freezegun,httmock,httpretty,mock,responses,vcr.py,factory_boy,mixer,model_mommy,mimesis,fake2db,faker,radar,chardet,difflib,ftfy,fuzzywuzzy,levenshtein,pangu.py,pyfiglet,pypinyin,shortuuid,unidecode,uniout,xpinyin,slugify,awesome-slugify,python-slugify,unicode-slugify,parser,phonenumbers,ply,pygments,pyparsing,python-nameparser,python-user-agents,sqlparse,apache-libcloud,boto3,django-wordpress,facebook-sdk,facepy,gmail,google-api-python-client,gspread,twython,furl,purl,pyshorteners,short_url,webargs,moviepy,scikit-video,wsgi-compatible,bjoern,fapws3,gunicorn,meinheld,netius,paste,rocket,uwsgi,waitress,werkzeug,haul,html2text,lassie,micawber,newspaper,opengraph,python-goose,python-readability,sanitize,sumy,textract,cola,demiurge,feedparser,grab,mechanicalsoup,portia,pyspider,robobrowser,scrapy,bottle,cherrypy,awesome-django,awesome-flask,awesome-pyramid,sanic,tornado,turbogears,web2py,github,autobahnpython,crossbar,django-socketio,websocket-for-python,javascript,php,c#,c++,ruby,css,c,objective-c,shell,scala,swift,matlab,clojure,octave,machine learning,data analytics,predictive analytics,html,js,accounts payable,receivables,inventory controls,payroll,deposits,bank reconciliation,planning and enacting cash-flows,report preparation,financial models,financial controls,documentation,time management,schedules,benchmarking,future state assessment,business process re-engineering,as-is analysis,defining solutions and scope,gap analysis,role change,wireframing,prototyping,user stories,financial analysis/modeling,swot analysis,quickbooks,quicken,erp,enterprise resource planning,spanish,german,rest,soap,json,website,ui,ux,design,crm,cms,communication,coding,windows,servers,unix,linux,redhat,solaris,java,perl,vb script,xml,database,oracle,microsoft sql,sql,microsoft word,microsoft powerpoint,powerpoint,word,excel,visio,microsoft visio,microsoft excel,adobe,photoshop,hadoop,hbase,hive,zookeeper,openserver,auto cad,pl/sql,ruby on rails,asp,jsp,operations,technical,training,sales,marketing,reporting,compliance,strategy,research,analytical,engineering,policies,budget,finance,project management,health,customer service,content,presentation,brand,presentations,safety,certification,seo,digital marketing,accounting,regulations,legal,engagement,analytics,distribution,coaching,testing,vendors,consulting,writing,contracts,inventory,retail,healthcare,regulatory,scheduling,construction,logistics,mobile,c�(programming language),correspondence,controls,human resources,specifications,recruitment,procurement,partnership,partnerships,management experience,negotiation,hardware,programming,agile,forecasting,advertising,business development,audit,architecture,supply chain,governance,staffing,continuous improvement,product development,networking,recruiting,product management,sap,troubleshooting,computer science,budgeting,electrical,customer experience,economics,information technology,transportation,social media,automation,lifecycle,filing,modeling,investigation,editing,purchasing,kpis,hospital,forecasts,acquisition,expenses,billing,workflow,product owner,analyze,cross functional,business process,process,improvement,pivot tables,pivot,vlookups,sharepoint,microsoft sharepoint,access database,access,test case,jira,tfs,hp alm,tableau,business object,business intelligence,jad,solicitation,kaban,vue.js,sketch,indesign,illustrator,english,french,active directory,data center,solution architecture,dns,network design,open source,desktop support,application support,administration,change management,video,invoices,administrative support,payments,lean,process improvement,installation,risk management,transactions,investigations,r (programming language),data analysis,statistics,protocols,program management,quality assurance,banking,outreach,sourcing,microsoft office,merchandising,r,teaching,pharmaceutical,fulfillment,positioning,tax,service delivery,investigate,editorial,account management,valid drivers license,electronics,pr,public relations,assembly,facebook,spreadsheets,recruit,proposal,data entry,hotel,ordering,branding,life cycle,real estate,relationship management,researching,process improvements,chemistry,saas,cad,sales experience,mathematics,customer-facing,audio,project management skills,six sigma,hospitality,mechanical engineering,auditing,employee relations,android,security clearance,licensing,fundraising,repairs,iso,market research,business strategy,pmp,data management,quality control,reconciliation,conversion,business analysis,financial analysis,ecommerce,client service,publishing,supervising,complex projects,key performance indicators,scrum,sports,e-commerce,journalism,d (programming language),data collection,higher education,marketing programs,financial management,business plans,user experience,client relationships,cloud,analytical skills,cisco,internal stakeholders,product marketing,regulatory requirements,itil,information security,aviation,supply chain management,industry experience,autocad,purchase orders,acquisitions,tv,instrumentation,strategic direction,law enforcement,call center,experiments,technical skills,human resource,business cases,build relationships,invoicing,support services,marketing strategy,operating systems,biology,start-up,electrical engineering,workflows,routing,non-profit,marketing plans,due diligence,business management,iphone,architectures,reconcile,dynamic environment,external partners,asset management,emea,intranet,sops,sas,digital media,prospecting,financial reporting,project delivery,operational excellence,standard operating procedures,technical knowledge,on-call,talent management,stakeholder management,tablets,analyze data,financial statements,microsoft office suite,fitness,case management,value proposition,industry trends,rfp,broadcast,portfolio management,fabrication,financial performance,customer requirements,psychology,marketing materials,resource management,physics,mortgage,development activities,end user,business planning,root cause,analysis,leadership development,relationship building,sdlc,on-boarding,quality standards,regulatory compliance,aws,kpi,status reports,product line,drafting,phone calls,product knowledge,business stakeholders,technical issues,admissions,supervisory experience,usability,pharmacy,commissioning,project plan,ms excel,fda,test plans,variances,financing,travel arrangements,internal customers,medical device,counsel,inventory management,performance metrics,lighting,outsourcing,performance improvement,management consulting,graphic design,transport,information management,.net,startup,matrix,front-end,project planning,business systems,accounts receivable,public health,hris,instructional design,in-store,employee engagement,cost effective,sales management,api,adobe creative suite,twitter,program development,event planning,cash flow,strategic plans,vendor management,trade shows,hotels,segmentation,contract management,gis,talent acquisition,photography,internal communications,client services,ibm,financial reports,product quality,beverage,strong analytical skills,underwriting,cpr,mining,sales goals,chemicals,scripting,migration,software engineering,mis,therapeutic,general ledger,ms project,standardization,retention,spelling,media relations,os,daily operations,immigration,product design,etl,field sales,driving record,peoplesoft,benchmark,quality management,apis,test cases,internal controls,telecom,business issues,research projects,data quality,strategic initiatives,office software,cfa,co-op,big data,journal entries,vmware,help desk,statistical analysis,datasets,alliances,solidworks,prototype,lan,sci,budget management,rfps,flex,gaap,experimental,cpg,information system,customer facing,process development,web services,international,travel,revenue growth,software development life cycle,operations management,computer applications,risk assessments,sales operations,raw materials,internal audit,physical security,sql server,affiliate,computer software,manage projects,business continuity,litigation,it infrastructure,cost reduction,small business,annual budget,ios,html5,real-time,consulting experience,circuits,risk assessment,cross-functional team,public policy,analyzing data,consulting services,google drive,ad words,pay per click,email,db2,expense tracking,reports,wordpress,yoast,ghostwriting,corel draw,automated billing,system,customer management,debugging,system administration,network configuration,software installation,security,tech support,updates,tci/ip,dhcp,wan/lan,ubuntu,virtualized networks,network automation,cloud management,ai,salesforce,mango db,math,calculus,product launch,mvp \ No newline at end of file diff --git a/code/parsing-engine/src/main/resources/stopwords.txt b/code/parsing-engine/src/main/resources/stopwords.txt new file mode 100644 index 0000000000..1e35caf488 --- /dev/null +++ b/code/parsing-engine/src/main/resources/stopwords.txt @@ -0,0 +1,173 @@ +a +about +above +after +again +against +all +am +an +and +any +are +aren't +as +at +be +because +been +before +being +below +between +both +but +by +can't +cannot +could +couldn't +did +didn't +do +does +doesn't +doing +don't +down +during +each +few +for +from +further +had +hadn't +has +hasn't +have +haven't +having +he +he'd +he'll +he's +her +here +here's +hers +herself +him +himself +his +how +how's +i +i'd +i'll +i'm +i've +if +in +into +is +isn't +it +it's +its +itself +let's +me +more +most +mustn't +my +myself +no +nor +not +of +off +on +once +only +or +other +ought +our +ours ourselves +out +over +own +same +shan't +she +she'd +she'll +she's +should +shouldn't +so +some +such +than +that +that's +the +their +theirs +them +themselves +then +there +there's +these +they +they'd +they'll +they're +they've +this +those +through +to +too +under +until +up +very +was +wasn't +we +we'd +we'll +we're +we've +were +weren't +what +what's +when +when's +where +where's +which +while +who +who's +whom +why +why's +with +won't +would +wouldn't +you +you'd +you'll +you're +you've +your +yours +yourself +yourselves \ No newline at end of file diff --git a/doc/architecture-diagram.drawio b/doc/architecture-diagram.drawio new file mode 100644 index 0000000000..08ab7ccc3b --- /dev/null +++ b/doc/architecture-diagram.drawio @@ -0,0 +1 @@ +3VpdW6M4FP41fZ7dC30IX6WXrXVGXXWc7TqOlylEYAXChGDL/voNJXwF2iJPaR2vyjkckvC+5yuhI+XCX38lMHTusIW8kSxZ65EyH8kyAIbMflJNwjWKPM40NnEtrisVC/c/xJUS18auhaKaIcXYo25YV5o4CJBJazpICF7VzV6wV581hDZqKBYm9JraJ9eiTqY18rdI9VfItZ18ZqBPsjs+zI35m0QOtPCqolIuR8oFwZhmV/76AnkpejkuT9fJk3f7qn+9+R79go+zv/65/3GWDfblPY8Ur0BQQHsPHV49/9CW8i/7bPnypn63rqZ3Mn9EeoNezPH6G0WxzwiTdY/NNVsSdmWnV3/MsclGf5h/+ZPjQZMcZAZNmF76azt1o/MXD69MBxJ67seM6jMLm2zQdPGzleNStAihmdqvmDXTOdT3mATS+XAcWMi6XeYKvkBEKFoLjO6BAxQcMe9G2EeUJOw5PoqW85w79kTL5FXpJSCn3ql4iMF1kDumXQxdgs8uOP7v4EJWGmQ0gEYWc24uYkIdbOMAepeldkYyANl9iUmlzS3GIYf0X0RpwiMVxhTXGWCgkuQnf34jPKfCuZaL83X15jzhUrbWdIE9aGIviWNiol3wcDQoJDaiOwy38E6QB6n7Vl/dwUkEDQ5v8JIp5igyiRtSFwf9QusDhhAY10PIME4eQg30HyCJ3MBmysvAdgO0Fd+QYBNFUQd4oflqb6LsW0y9dMiBE5VaR1kBLSirLSjrQ6HcJU8F1jQt3kwyPRhFrlkHsZ6l9mc1tHZpkZPYdSUlManMSKmQJ6SPmsikjnlMbneLCu1aC+u5rnO64zM8YJe9XeF1Cqh73VjS6kNkr8mfqrYd4kBCndU1YaAMh8ZAzH1gUjELU4No+4JVoz6PrGg71yXaK2rNnl1kKyjDpOCgf+Rojci5x8SHHqvF1ijNlGJl2N6N3Sy+3X/KRkxty29HrSJGg6UpS0dJ5EafqIxoXYv1YGUEbNt8MN018731VpDNhAFmIaL0cONtuEdZPwy0ITkQGqax3ORAP6ang2a72q2URyxr08NW+KJalwX6ubol2VKti86g6Aaeq81Ae2fAhAdEXAYiIkeq+qBr2TdOWfZlRcgSoGfZl4Xyqurdyv6hKi04YZMK+jSpYPShmtSum23tlN6qq+BcUutt31gYpavD6rLQD8rD9KljcR51d58q2qvaEfpUoJ4genpu1/psDYeOHu13yPWa1u5Z79/iCS46Vo+zxRNCYa+9Do4ROs093ocsPIP3O6d0bUVoYyaTvq4tdOyTjlXhUN4kN/dITW8a/pvA4M5idEyY2anUyQ73mycD+Y5VPJ+5g9R0NgfP4p3H6waDJT9g/44WLiPsxRRNicn52mhLSd3szwh+LT54ygPuacUIMcYt5wpSS6gXysPTNGnQtDAx2fkZYA/odYaa6ArwDwW2eIhjdP1oOdghjvwJThBS6ejHAZOuGU9q94jjFNJGCzXuWUg1oSLrxy6kcsNPHyPGtuir+RFj7HtTk2LmDrM0jF2TVUu4RN4DjtzNR1xlvsSUYr9iMPVcO71BsZA9cHbSeFH8xUUaMEdM9qcI5TAZgonlv18yoso/ESmX/wM= \ No newline at end of file diff --git a/doc/architecture-diagram.png b/doc/architecture-diagram.png new file mode 100644 index 0000000000..1999cdee85 Binary files /dev/null and b/doc/architecture-diagram.png differ diff --git a/doc/keywords.json b/doc/keywords.json new file mode 100644 index 0000000000..26c2d1d0c9 --- /dev/null +++ b/doc/keywords.json @@ -0,0 +1,8 @@ +{ + "skills": + [ + "java", + "spark" + ] +} + diff --git a/doc/parser-output.json b/doc/parser-output.json new file mode 100644 index 0000000000..cfd88ad0ee --- /dev/null +++ b/doc/parser-output.json @@ -0,0 +1,27 @@ +{ + "location": "", + "experience":[ + { + "skill": "java", + "durationInMonths": "12" + }, + { + "skill": "spark", + "durationInMonths": "18" + }, + { + "skill": "java", + "durationInMonths": "18" + } + ], + "education":[ + { + "skill": "distributed systems", + "durationInMonths": "6" + }, + { + "skill": "R", + "durationInMonths": "6" + } + ] +} \ No newline at end of file diff --git a/doc/progress-report.md b/doc/progress-report.md new file mode 100644 index 0000000000..a6927c9e26 --- /dev/null +++ b/doc/progress-report.md @@ -0,0 +1,47 @@ +# Progress Report: Build Experience Profiles from Resumes + + - [High-level Tasks](#high-level-tasks) + - [Tasks Completed](#tasks-completed) + - [Tasks In Progress](#tasks-in-progress) + - [Tasks Pending](#tasks-pending) + - [Current Challenges](#current-challenges) + +## High-level Tasks + +Please refer to the high-level tasks identified for this project in the [proposal document](https://github.com/dkrovi2/CourseProject/blob/main/proposal.md#please-justify-that-the-workload-of-your-topic-is-at-least-20--n-hours-n-being-the-total-number-of-students-in-your-team-you-may-list-the-main-tasks-to-be-completed-and-the-estimated-time-cost-for-each-task). + +## Tasks Completed + +> Gather representative data set for training and evaluation + +This task has been completed. The dataset gathered contains resumes from multiple departments. We are confident this corpus is large enough to demonstrate the core idea of the project. + + +## Tasks In Progress + +> Parsing engine to parse resumes and job descriptions + +Two members are currently working on implementing the parsing engine module that takes + * resumes and extracts information, in a batch and online mode + * job-description and extracts information in online mode for matching/searching at runtime + +> Analysis engine to analyze resumes + +Two members are currently working on implementing the analysis engine, using the interface defined between the parsing and analysis engine, w.r.t the output format of the parsing engine. + +## Tasks Pending + +The following tasks are pending start: + +* Scoring engine + * Implement the [Apache Lucene's TFIDFSimilarity](https://lucene.apache.org/core/8_10_0/core/org/apache/lucene/search/similarities/TFIDFSimilarity.html) to score the documents. +* Basic UI + * User specifies a job-description to get the ranked resumes as response +* Documentation + + +## Current Challenges + +* A thorough analysis on how to give more weight to a skill that occurs less number of times in a resume, but the candidate worked on those skills for multiple years. + + diff --git a/doc/proposal.md b/doc/proposal.md new file mode 100644 index 0000000000..09a5cf4e5d --- /dev/null +++ b/doc/proposal.md @@ -0,0 +1,52 @@ +# Build Experience Profile from Resumes + + +## **What are the names and NetIDs of all your team members? Who is the captain? The captain will have more administrative duties than team members.** + + * alokk3@illinois.edu + * dkrovi2@illinois.edu + * jsaxena3@illinois.edu + * rathi9@illinois.edu + +## **What is your free topic? Please give a detailed description. What is the task? Why is it important or interesting? What is your planned approach? What tools, systems or datasets are involved? What is the expected outcome? How are you going to evaluate your work?** + +In this project, we use text extraction and retrieval for the following functions: + + * Parse resumes in doc and pdf format + * Parse job descriptions in doc and pdf format + * Build an analysis engine to extract experience details of a candidate on various tools and technologies + * Rank the available set of resumes based on the skill set specified in the job description + +The current keyword based search used by many online websites might not be entirely accurate, as the correlation between the skills and the experience is often missing. + +For example, for a skill set of ‘Spark’, instead of just searching for the keyword ‘Spark’ in the resume, we want to know (for scoring purpose) + - if the employee worked in Spark for X number of years, + - did he have experience on Spark, in multiple organizations. + +We then create a score for each profile/resume based on the skill set mentioned in the query and rank them in order of score (highest to lowest). + +## **Which programming language do you plan to use?** + +We will use the standard text retrieval tools and programming APIs (MeTA, python, numpy etc) with a customized algorithm to score each resume. + +## **Please justify that the workload of your topic is at least 20 \* N hours, N being the total number of students in your team. You may list the main tasks to be completed, and the estimated time cost for each task.** + + The following are the steps and key milestones for this project: + +| Task | Time needed | ETA | +|:--------------------------------------------------------------|-------------:|----------------:| +| Gather representative data set for training and evaluation | 8 hours | Nov 8 | +| Parsing engine to parse resumes and job descriptions | 20 hours | Nov 15 | +| Progress report | 2 hours | Nov 15 | +| Analysis engine to analyze resumes | 30 hours | Nov 22 | +| Scoring engine to match resumes to provided job description | 30 hours | Nov 29 | +| Basic UI to search for resumes matching a job description | 24 hours | Dec 5 | +| Software documentation | 8 hours | Dec 9 | +| **Total** |**122 hours** | | + +### Architecture Diagram + +The following architecture diagram should serve as a reference to the tasks identified above: + +![architecture-diagram](doc/architecture-diagram.png) + diff --git a/experiences.json b/experiences.json new file mode 100644 index 0000000000..7a22a22da7 --- /dev/null +++ b/experiences.json @@ -0,0 +1 @@ +[{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Acrafile_Aspen See_Cosec.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Janus Henderson_Phoebe Kwan_Ops Specialist.docx","skills":["{\"skill\":\"legal\",\"duration\":6}","{\"skill\":\"compliance\",\"duration\":6}","{\"skill\":\"retail\",\"duration\":106}","{\"skill\":\"proposal\",\"duration\":106}","{\"skill\":\"rfp\",\"duration\":106}","{\"skill\":\"presentations\",\"duration\":106}","{\"skill\":\"documentation\",\"duration\":106}","{\"skill\":\"legal\",\"duration\":106}","{\"skill\":\"retail\",\"duration\":106}","{\"skill\":\"reporting\",\"duration\":106}","{\"skill\":\"asset management\",\"duration\":106}","{\"skill\":\"investigation\",\"duration\":8}","{\"skill\":\"supervising\",\"duration\":8}","{\"skill\":\"reconciliation\",\"duration\":8}","{\"skill\":\"reports\",\"duration\":8}","{\"skill\":\"reconcile\",\"duration\":8}","{\"skill\":\"reports\",\"duration\":8}","{\"skill\":\"security\",\"duration\":8}","{\"skill\":\"system\",\"duration\":8}","{\"skill\":\"testing\",\"duration\":8}","{\"skill\":\"process\",\"duration\":8}","{\"skill\":\"c\",\"duration\":8}","{\"skill\":\"documentation\",\"duration\":8}","{\"skill\":\"sales\",\"duration\":8}","{\"skill\":\"compliance\",\"duration\":8}","{\"skill\":\"asset management\",\"duration\":8}","{\"skill\":\"reports\",\"duration\":114}","{\"skill\":\"reconciliation\",\"duration\":114}","{\"skill\":\"reports\",\"duration\":114}","{\"skill\":\"reconcile\",\"duration\":114}","{\"skill\":\"improvement\",\"duration\":114}","{\"skill\":\"system\",\"duration\":114}","{\"skill\":\"system\",\"duration\":114}","{\"skill\":\"testing\",\"duration\":114}","{\"skill\":\"system\",\"duration\":114}","{\"skill\":\"reconciliation\",\"duration\":114}","{\"skill\":\"system\",\"duration\":114}","{\"skill\":\"system\",\"duration\":114}","{\"skill\":\"improvement\",\"duration\":114}","{\"skill\":\"reconciliation\",\"duration\":114}","{\"skill\":\"reconciliation\",\"duration\":114}","{\"skill\":\"excel\",\"duration\":114}","{\"skill\":\"system\",\"duration\":114}","{\"skill\":\"system\",\"duration\":114}","{\"skill\":\"portia\",\"duration\":114}","{\"skill\":\"reports\",\"duration\":114}","{\"skill\":\"reports\",\"duration\":114}","{\"skill\":\"reports\",\"duration\":114}","{\"skill\":\"transactions\",\"duration\":114}","{\"skill\":\"system\",\"duration\":114}","{\"skill\":\"portia\",\"duration\":114}","{\"skill\":\"security\",\"duration\":114}","{\"skill\":\"economics\",\"duration\":114}","{\"skill\":\"english\",\"duration\":114}","{\"skill\":\"database\",\"duration\":114}","{\"skill\":\"email\",\"duration\":114}","{\"skill\":\"asset management\",\"duration\":114}","{\"skill\":\"financial reports\",\"duration\":114}","{\"skill\":\"cash flow\",\"duration\":114}","{\"skill\":\"risk management\",\"duration\":114}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Telok Partners_Jean Choong_Cosec Mgr.docx","skills":["{\"skill\":\"excel\",\"duration\":442}","{\"skill\":\"higher education\",\"duration\":442}","{\"skill\":\"microsoft excel\",\"duration\":442}","{\"skill\":\"documentation\",\"duration\":28}","{\"skill\":\"compliance\",\"duration\":28}","{\"skill\":\"compliance\",\"duration\":31}","{\"skill\":\"administration\",\"duration\":31}","{\"skill\":\"accounting\",\"duration\":31}","{\"skill\":\"analytical\",\"duration\":34}","{\"skill\":\"supervising\",\"duration\":34}","{\"skill\":\"tax\",\"duration\":34}","{\"skill\":\"analytical skills\",\"duration\":34}","{\"skill\":\"financial statements\",\"duration\":34}","{\"skill\":\"invoicing\",\"duration\":24}","{\"skill\":\"data entry\",\"duration\":24}","{\"skill\":\"audit\",\"duration\":10}","{\"skill\":\"reports\",\"duration\":10}","{\"skill\":\"banking\",\"duration\":10}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Convoy_Yeva Liu_PA.docx","skills":["{\"skill\":\"finance\",\"duration\":15}","{\"skill\":\"economics\",\"duration\":15}","{\"skill\":\"journalism\",\"duration\":46}","{\"skill\":\"accounting\",\"duration\":28}","{\"skill\":\"database\",\"duration\":16}","{\"skill\":\"negotiation\",\"duration\":16}","{\"skill\":\"marketing\",\"duration\":16}","{\"skill\":\"schedule\",\"duration\":16}","{\"skill\":\"editorial\",\"duration\":215998}","{\"skill\":\"editing\",\"duration\":215998}","{\"skill\":\"english\",\"duration\":215998}","{\"skill\":\"visual\",\"duration\":215998}","{\"skill\":\"database\",\"duration\":215998}","{\"skill\":\"finance\",\"duration\":215998}","{\"skill\":\"economics\",\"duration\":215998}","{\"skill\":\"finance\",\"duration\":215998}","{\"skill\":\"economics\",\"duration\":215998}","{\"skill\":\"finance\",\"duration\":215998}","{\"skill\":\"economics\",\"duration\":215998}","{\"skill\":\"international\",\"duration\":215998}","{\"skill\":\"photography\",\"duration\":215998}","{\"skill\":\"facebook\",\"duration\":215998}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/CDL_Leh Si Yuan_Cosec.docx","skills":["{\"skill\":\"finance\",\"duration\":67}","{\"skill\":\"research\",\"duration\":67}","{\"skill\":\"system\",\"duration\":67}","{\"skill\":\"hotel\",\"duration\":67}","{\"skill\":\"drafting\",\"duration\":67}","{\"skill\":\"writing\",\"duration\":67}","{\"skill\":\"audit\",\"duration\":67}","{\"skill\":\"drafting\",\"duration\":67}","{\"skill\":\"finance\",\"duration\":67}","{\"skill\":\"drafting\",\"duration\":67}","{\"skill\":\"logistics\",\"duration\":67}","{\"skill\":\"drafting\",\"duration\":67}","{\"skill\":\"drafting\",\"duration\":67}","{\"skill\":\"risk management\",\"duration\":67}","{\"skill\":\"drafting\",\"duration\":19}","{\"skill\":\"proposal\",\"duration\":19}","{\"skill\":\"engagement\",\"duration\":19}","{\"skill\":\"drafting\",\"duration\":19}","{\"skill\":\"writing\",\"duration\":19}","{\"skill\":\"requests\",\"duration\":19}","{\"skill\":\"audit\",\"duration\":19}","{\"skill\":\"drafting\",\"duration\":19}","{\"skill\":\"drafting\",\"duration\":19}","{\"skill\":\"logistics\",\"duration\":19}","{\"skill\":\"drafting\",\"duration\":19}","{\"skill\":\"governance\",\"duration\":19}","{\"skill\":\"drafting\",\"duration\":19}","{\"skill\":\"receivables\",\"duration\":19}","{\"skill\":\"system\",\"duration\":19}","{\"skill\":\"financial statements\",\"duration\":19}","{\"skill\":\"process\",\"duration\":112}","{\"skill\":\"process\",\"duration\":112}","{\"skill\":\"governance\",\"duration\":112}","{\"skill\":\"regulations\",\"duration\":112}","{\"skill\":\"updates\",\"duration\":112}","{\"skill\":\"updates\",\"duration\":112}","{\"skill\":\"process\",\"duration\":112}","{\"skill\":\"drafting\",\"duration\":112}","{\"skill\":\"regulatory\",\"duration\":112}","{\"skill\":\"governance\",\"duration\":112}","{\"skill\":\"governance\",\"duration\":112}","{\"skill\":\"analyze\",\"duration\":112}","{\"skill\":\"tax\",\"duration\":112}","{\"skill\":\"compliance\",\"duration\":112}","{\"skill\":\"training\",\"duration\":112}","{\"skill\":\"compliance\",\"duration\":112}","{\"skill\":\"policies\",\"duration\":112}","{\"skill\":\"policies\",\"duration\":112}","{\"skill\":\"compliance\",\"duration\":112}","{\"skill\":\"compliance\",\"duration\":112}","{\"skill\":\"regulatory\",\"duration\":112}","{\"skill\":\"fitness\",\"duration\":112}","{\"skill\":\"compliance\",\"duration\":112}","{\"skill\":\"regulatory requirements\",\"duration\":112}","{\"skill\":\"finance\",\"duration\":137}","{\"skill\":\"administration\",\"duration\":137}","{\"skill\":\"acquisition\",\"duration\":137}","{\"skill\":\"drafting\",\"duration\":137}","{\"skill\":\"audit\",\"duration\":137}","{\"skill\":\"filing\",\"duration\":137}","{\"skill\":\"drafting\",\"duration\":137}","{\"skill\":\"construction\",\"duration\":160}","{\"skill\":\"construction\",\"duration\":160}","{\"skill\":\"engineering\",\"duration\":160}","{\"skill\":\"plan\",\"duration\":160}","{\"skill\":\"plan\",\"duration\":160}","{\"skill\":\"reports\",\"duration\":160}","{\"skill\":\"administrative support\",\"duration\":160}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Amicorp_Jared Ng_Corp Sec.docx","skills":["{\"skill\":\"email\",\"duration\":317}","{\"skill\":\"partnership\",\"duration\":317}","{\"skill\":\"international\",\"duration\":317}","{\"skill\":\"tax\",\"duration\":317}","{\"skill\":\"invoices\",\"duration\":317}","{\"skill\":\"conversion\",\"duration\":317}","{\"skill\":\"conversion\",\"duration\":317}","{\"skill\":\"spanish\",\"duration\":317}","{\"skill\":\"drafting\",\"duration\":317}","{\"skill\":\"conversion\",\"duration\":317}","{\"skill\":\"drafting\",\"duration\":317}","{\"skill\":\"accounting\",\"duration\":317}","{\"skill\":\"regulatory\",\"duration\":317}","{\"skill\":\"process\",\"duration\":317}","{\"skill\":\"documentation\",\"duration\":317}","{\"skill\":\"filing\",\"duration\":317}","{\"skill\":\"filing\",\"duration\":317}","{\"skill\":\"counsel\",\"duration\":317}","{\"skill\":\"drafting\",\"duration\":317}","{\"skill\":\"conversion\",\"duration\":317}","{\"skill\":\"accounting\",\"duration\":317}","{\"skill\":\"regulatory\",\"duration\":317}","{\"skill\":\"immigration\",\"duration\":317}","{\"skill\":\"administration\",\"duration\":317}","{\"skill\":\"payments\",\"duration\":317}","{\"skill\":\"legal\",\"duration\":317}","{\"skill\":\"legal\",\"duration\":317}","{\"skill\":\"counsel\",\"duration\":317}","{\"skill\":\"communication\",\"duration\":317}","{\"skill\":\"international\",\"duration\":317}","{\"skill\":\"compliance\",\"duration\":317}","{\"skill\":\"governance\",\"duration\":317}","{\"skill\":\"beverage\",\"duration\":317}","{\"skill\":\"english\",\"duration\":317}","{\"skill\":\"windows\",\"duration\":317}","{\"skill\":\"system\",\"duration\":317}","{\"skill\":\"research\",\"duration\":317}","{\"skill\":\"filing\",\"duration\":317}","{\"skill\":\"system\",\"duration\":317}","{\"skill\":\"filing\",\"duration\":317}","{\"skill\":\"workflow\",\"duration\":317}","{\"skill\":\"microsoft office\",\"duration\":317}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Country Garden_Angie Wang_FM.docx","skills":["{\"skill\":\"finance\",\"duration\":90}","{\"skill\":\"finance\",\"duration\":90}","{\"skill\":\"administration\",\"duration\":90}","{\"skill\":\"reporting\",\"duration\":90}","{\"skill\":\"forecasting\",\"duration\":90}","{\"skill\":\"reporting\",\"duration\":90}","{\"skill\":\"strategy\",\"duration\":90}","{\"skill\":\"audit\",\"duration\":90}","{\"skill\":\"compliance\",\"duration\":90}","{\"skill\":\"regulatory\",\"duration\":90}","{\"skill\":\"payroll\",\"duration\":90}","{\"skill\":\"recruitment\",\"duration\":90}","{\"skill\":\"human resource\",\"duration\":90}","{\"skill\":\"finance\",\"duration\":54}","{\"skill\":\"reporting\",\"duration\":54}","{\"skill\":\"forecasting\",\"duration\":54}","{\"skill\":\"budget\",\"duration\":54}","{\"skill\":\"analysis\",\"duration\":54}","{\"skill\":\"forecasting\",\"duration\":54}","{\"skill\":\"tax\",\"duration\":54}","{\"skill\":\"compliance\",\"duration\":54}","{\"skill\":\"finance\",\"duration\":54}","{\"skill\":\"process\",\"duration\":54}","{\"skill\":\"inventory\",\"duration\":54}","{\"skill\":\"system\",\"duration\":54}","{\"skill\":\"human resource\",\"duration\":54}","{\"skill\":\"financial statements\",\"duration\":54}","{\"skill\":\"cash flow\",\"duration\":54}","{\"skill\":\"finance\",\"duration\":55}","{\"skill\":\"reporting\",\"duration\":55}","{\"skill\":\"audit\",\"duration\":55}","{\"skill\":\"accounting\",\"duration\":55}","{\"skill\":\"budgeting\",\"duration\":55}","{\"skill\":\"accounting\",\"duration\":55}","{\"skill\":\"reports\",\"duration\":55}","{\"skill\":\"controls\",\"duration\":55}","{\"skill\":\"financial reports\",\"duration\":55}","{\"skill\":\"internal controls\",\"duration\":55}","{\"skill\":\"logistics\",\"duration\":14}","{\"skill\":\"invoices\",\"duration\":14}","{\"skill\":\"accounting\",\"duration\":14}","{\"skill\":\"process\",\"duration\":14}","{\"skill\":\"general ledger\",\"duration\":14}","{\"skill\":\"accounts receivable\",\"duration\":14}","{\"skill\":\"accounts payable\",\"duration\":14}","{\"skill\":\"schedule\",\"duration\":36}","{\"skill\":\"reports\",\"duration\":36}","{\"skill\":\"sales\",\"duration\":36}","{\"skill\":\"accounting\",\"duration\":36}","{\"skill\":\"accounts receivable\",\"duration\":36}","{\"skill\":\"accounts payable\",\"duration\":36}","{\"skill\":\"administration\",\"duration\":40}","{\"skill\":\"english\",\"duration\":40}","{\"skill\":\"accounting\",\"duration\":40}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Fohang_Chan Tan Tung_AP Clerk.docx","skills":["{\"skill\":\"international\",\"duration\":45}","{\"skill\":\"accounting\",\"duration\":36}","{\"skill\":\"billing\",\"duration\":36}","{\"skill\":\"billing\",\"duration\":36}","{\"skill\":\"billing\",\"duration\":36}","{\"skill\":\"english\",\"duration\":21}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Carrier Rental_Chong Lee Kean_Sr Accounts Exec.docx","skills":["{\"skill\":\"accounting\",\"duration\":25}","{\"skill\":\"accounting\",\"duration\":103}","{\"skill\":\"tax\",\"duration\":103}","{\"skill\":\"reporting\",\"duration\":103}","{\"skill\":\"reports\",\"duration\":103}","{\"skill\":\"tax\",\"duration\":103}","{\"skill\":\"tax\",\"duration\":103}","{\"skill\":\"tax\",\"duration\":103}","{\"skill\":\"reports\",\"duration\":103}","{\"skill\":\"forecasting\",\"duration\":103}","{\"skill\":\"process\",\"duration\":103}","{\"skill\":\"audit\",\"duration\":103}","{\"skill\":\"forecasting\",\"duration\":103}","{\"skill\":\"process\",\"duration\":103}","{\"skill\":\"improvement\",\"duration\":103}","{\"skill\":\"sap\",\"duration\":103}","{\"skill\":\"system\",\"duration\":103}","{\"skill\":\"reports\",\"duration\":103}","{\"skill\":\"cash flow\",\"duration\":103}","{\"skill\":\"accounting\",\"duration\":22}","{\"skill\":\"reconciliation\",\"duration\":22}","{\"skill\":\"sales\",\"duration\":22}","{\"skill\":\"inventory\",\"duration\":22}","{\"skill\":\"reports\",\"duration\":22}","{\"skill\":\"reconciliation\",\"duration\":22}","{\"skill\":\"audit\",\"duration\":22}","{\"skill\":\"schedule\",\"duration\":22}","{\"skill\":\"reconcile\",\"duration\":22}","{\"skill\":\"inventory\",\"duration\":22}","{\"skill\":\"system\",\"duration\":22}","{\"skill\":\"system\",\"duration\":22}","{\"skill\":\"reports\",\"duration\":22}","{\"skill\":\"journal entries\",\"duration\":22}","{\"skill\":\"bank reconciliation\",\"duration\":22}","{\"skill\":\"cash flow\",\"duration\":22}","{\"skill\":\"payments\",\"duration\":35}","{\"skill\":\"financing\",\"duration\":35}","{\"skill\":\"reports\",\"duration\":35}","{\"skill\":\"sales\",\"duration\":35}","{\"skill\":\"reports\",\"duration\":35}","{\"skill\":\"payments\",\"duration\":35}","{\"skill\":\"tax\",\"duration\":35}","{\"skill\":\"schedules\",\"duration\":35}","{\"skill\":\"audit\",\"duration\":35}","{\"skill\":\"schedule\",\"duration\":35}","{\"skill\":\"filing\",\"duration\":35}","{\"skill\":\"system\",\"duration\":35}","{\"skill\":\"reports\",\"duration\":35}","{\"skill\":\"financial statements\",\"duration\":35}","{\"skill\":\"payroll\",\"duration\":23}","{\"skill\":\"reconciliation\",\"duration\":23}","{\"skill\":\"reports\",\"duration\":23}","{\"skill\":\"tax\",\"duration\":23}","{\"skill\":\"regulatory\",\"duration\":23}","{\"skill\":\"correspondence\",\"duration\":23}","{\"skill\":\"database\",\"duration\":23}","{\"skill\":\"writing\",\"duration\":23}","{\"skill\":\"reports\",\"duration\":23}","{\"skill\":\"distribution\",\"duration\":23}","{\"skill\":\"filing\",\"duration\":23}","{\"skill\":\"system\",\"duration\":23}","{\"skill\":\"reports\",\"duration\":23}","{\"skill\":\"bank reconciliation\",\"duration\":23}","{\"skill\":\"service delivery\",\"duration\":23}","{\"skill\":\"payroll\",\"duration\":51}","{\"skill\":\"reconciliation\",\"duration\":51}","{\"skill\":\"reports\",\"duration\":51}","{\"skill\":\"tax\",\"duration\":51}","{\"skill\":\"regulatory\",\"duration\":51}","{\"skill\":\"writing\",\"duration\":51}","{\"skill\":\"drafting\",\"duration\":51}","{\"skill\":\"correspondence\",\"duration\":51}","{\"skill\":\"ordering\",\"duration\":51}","{\"skill\":\"distribution\",\"duration\":51}","{\"skill\":\"filing\",\"duration\":51}","{\"skill\":\"system\",\"duration\":51}","{\"skill\":\"reports\",\"duration\":51}","{\"skill\":\"english\",\"duration\":51}","{\"skill\":\"sap\",\"duration\":51}","{\"skill\":\"bank reconciliation\",\"duration\":51}","{\"skill\":\"service delivery\",\"duration\":51}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Deloitte_Henry Chu_Audit Senior.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Tricor_Mon Ko_Officer.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/EB Services_Enson Kwong_Cosec.docx","skills":["{\"skill\":\"filing\",\"duration\":77}","{\"skill\":\"compliance\",\"duration\":77}","{\"skill\":\"regulatory\",\"duration\":77}","{\"skill\":\"legal\",\"duration\":77}","{\"skill\":\"counsel\",\"duration\":77}","{\"skill\":\"business development\",\"duration\":6}","{\"skill\":\"marketing\",\"duration\":18}","{\"skill\":\"word\",\"duration\":18}","{\"skill\":\"excel\",\"duration\":18}","{\"skill\":\"powerpoint\",\"duration\":18}","{\"skill\":\"english\",\"duration\":18}","{\"skill\":\"product development\",\"duration\":18}","{\"skill\":\"microsoft word\",\"duration\":18}","{\"skill\":\"microsoft excel\",\"duration\":18}","{\"skill\":\"microsoft powerpoint\",\"duration\":18}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Accenture_Gaurav Srivastava_Sr Financial Analyst.docx","skills":["{\"skill\":\"budget\",\"duration\":24}","{\"skill\":\"analysis\",\"duration\":24}","{\"skill\":\"operations\",\"duration\":24}","{\"skill\":\"reporting\",\"duration\":24}","{\"skill\":\"gaap\",\"duration\":24}","{\"skill\":\"mis\",\"duration\":24}","{\"skill\":\"lean\",\"duration\":24}","{\"skill\":\"operations\",\"duration\":24}","{\"skill\":\"finance\",\"duration\":104}","{\"skill\":\"reports\",\"duration\":104}","{\"skill\":\"inventory\",\"duration\":104}","{\"skill\":\"reporting\",\"duration\":104}","{\"skill\":\"analysis\",\"duration\":104}","{\"skill\":\"presentation\",\"duration\":104}","{\"skill\":\"reports\",\"duration\":104}","{\"skill\":\"reconciliation\",\"duration\":104}","{\"skill\":\"lean\",\"duration\":104}","{\"skill\":\"accounts receivable\",\"duration\":104}","{\"skill\":\"accounts payable\",\"duration\":104}","{\"skill\":\"finance\",\"duration\":13}","{\"skill\":\"mis\",\"duration\":13}","{\"skill\":\"reports\",\"duration\":13}","{\"skill\":\"analysis\",\"duration\":13}","{\"skill\":\"analysis\",\"duration\":13}","{\"skill\":\"system\",\"duration\":13}","{\"skill\":\"audit\",\"duration\":13}","{\"skill\":\"tax\",\"duration\":13}","{\"skill\":\"audit\",\"duration\":13}","{\"skill\":\"project management\",\"duration\":13}","{\"skill\":\"internal audit\",\"duration\":13}","{\"skill\":\"cisco\",\"duration\":61}","{\"skill\":\"finance\",\"duration\":61}","{\"skill\":\"p\",\"duration\":61}","{\"skill\":\"compliance\",\"duration\":61}","{\"skill\":\"r\",\"duration\":61}","{\"skill\":\"system\",\"duration\":61}","{\"skill\":\"system\",\"duration\":61}","{\"skill\":\"finance\",\"duration\":61}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Accord Corp Svcs_Ong Xin Yi_Cosec Exec.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Catlin_Shirley Wong_Accountant.docx","skills":["{\"skill\":\"accounting\",\"duration\":17}","{\"skill\":\"reporting\",\"duration\":155}","{\"skill\":\"regulatory\",\"duration\":155}","{\"skill\":\"tax\",\"duration\":155}","{\"skill\":\"reporting\",\"duration\":155}","{\"skill\":\"budget\",\"duration\":155}","{\"skill\":\"budget\",\"duration\":155}","{\"skill\":\"analysis\",\"duration\":155}","{\"skill\":\"payments\",\"duration\":155}","{\"skill\":\"accounting\",\"duration\":155}","{\"skill\":\"transactions\",\"duration\":155}","{\"skill\":\"accounting\",\"duration\":155}","{\"skill\":\"regulations\",\"duration\":155}","{\"skill\":\"system\",\"duration\":155}","{\"skill\":\"finance\",\"duration\":155}","{\"skill\":\"finance\",\"duration\":155}","{\"skill\":\"system\",\"duration\":155}","{\"skill\":\"system\",\"duration\":155}","{\"skill\":\"banking\",\"duration\":155}","{\"skill\":\"finance\",\"duration\":155}","{\"skill\":\"financial statements\",\"duration\":155}","{\"skill\":\"accounts payable\",\"duration\":155}","{\"skill\":\"supervising\",\"duration\":22}","{\"skill\":\"audit\",\"duration\":22}","{\"skill\":\"audit\",\"duration\":22}","{\"skill\":\"construction\",\"duration\":32}","{\"skill\":\"non-profit\",\"duration\":32}","{\"skill\":\"audit\",\"duration\":32}","{\"skill\":\"audit\",\"duration\":32}","{\"skill\":\"audit\",\"duration\":32}","{\"skill\":\"reporting\",\"duration\":32}","{\"skill\":\"coaching\",\"duration\":32}","{\"skill\":\"tax\",\"duration\":6}","{\"skill\":\"tax\",\"duration\":6}","{\"skill\":\"partnership\",\"duration\":6}","{\"skill\":\"tax\",\"duration\":6}","{\"skill\":\"tax\",\"duration\":6}","{\"skill\":\"tax\",\"duration\":6}","{\"skill\":\"compliance\",\"duration\":6}","{\"skill\":\"mathematics\",\"duration\":2}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Maples_Nanthini Mayandi_Cosec AVP.docx","skills":["{\"skill\":\"legal\",\"duration\":7}","{\"skill\":\"legal\",\"duration\":7}","{\"skill\":\"legal\",\"duration\":7}","{\"skill\":\"legal\",\"duration\":34}","{\"skill\":\"international\",\"duration\":34}","{\"skill\":\"administration\",\"duration\":34}","{\"skill\":\"contracts\",\"duration\":34}","{\"skill\":\"compliance\",\"duration\":34}","{\"skill\":\"legal\",\"duration\":34}","{\"skill\":\"legal\",\"duration\":34}","{\"skill\":\"reports\",\"duration\":34}","{\"skill\":\"legal\",\"duration\":34}","{\"skill\":\"legal\",\"duration\":34}","{\"skill\":\"compliance\",\"duration\":34}","{\"skill\":\"filing\",\"duration\":34}","{\"skill\":\"counsel\",\"duration\":20}","{\"skill\":\"contracts\",\"duration\":20}","{\"skill\":\"process\",\"duration\":20}","{\"skill\":\"acquisitions\",\"duration\":20}","{\"skill\":\"acquisitions\",\"duration\":20}","{\"skill\":\"contracts\",\"duration\":20}","{\"skill\":\"legal\",\"duration\":20}","{\"skill\":\"litigation\",\"duration\":20}","{\"skill\":\"legal\",\"duration\":20}","{\"skill\":\"litigation\",\"duration\":20}","{\"skill\":\"strategy\",\"duration\":20}","{\"skill\":\"reports\",\"duration\":20}","{\"skill\":\"legal\",\"duration\":20}","{\"skill\":\"research\",\"duration\":20}","{\"skill\":\"legal\",\"duration\":20}","{\"skill\":\"acquisition\",\"duration\":20}","{\"skill\":\"legal\",\"duration\":20}","{\"skill\":\"regulatory\",\"duration\":20}","{\"skill\":\"business development\",\"duration\":20}","{\"skill\":\"legal\",\"duration\":16}","{\"skill\":\"contracts\",\"duration\":16}","{\"skill\":\"legal\",\"duration\":16}","{\"skill\":\"legal\",\"duration\":16}","{\"skill\":\"accounting\",\"duration\":11}","{\"skill\":\"money\",\"duration\":11}","{\"skill\":\"purchasing\",\"duration\":11}","{\"skill\":\"word\",\"duration\":11}","{\"skill\":\"powerpoint\",\"duration\":11}","{\"skill\":\"excel\",\"duration\":11}","{\"skill\":\"contract management\",\"duration\":11}","{\"skill\":\"microsoft word\",\"duration\":11}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/STU_Kit Chan_PA.docx","skills":["{\"skill\":\"certification\",\"duration\":3}","{\"skill\":\"correspondence\",\"duration\":53}","{\"skill\":\"drafting\",\"duration\":53}","{\"skill\":\"english\",\"duration\":53}","{\"skill\":\"english\",\"duration\":53}","{\"skill\":\"project management\",\"duration\":53}","{\"skill\":\"video\",\"duration\":78}","{\"skill\":\"editing\",\"duration\":78}","{\"skill\":\"powerpoint\",\"duration\":78}","{\"skill\":\"presentation\",\"duration\":78}","{\"skill\":\"travel\",\"duration\":78}","{\"skill\":\"payroll\",\"duration\":78}","{\"skill\":\"compliance\",\"duration\":78}","{\"skill\":\"transactions\",\"duration\":78}","{\"skill\":\"cash flow\",\"duration\":78}","{\"skill\":\"legal\",\"duration\":88}","{\"skill\":\"legal\",\"duration\":88}","{\"skill\":\"legal\",\"duration\":88}","{\"skill\":\"editing\",\"duration\":88}","{\"skill\":\"legal\",\"duration\":88}","{\"skill\":\"editing\",\"duration\":88}","{\"skill\":\"powerpoint\",\"duration\":88}","{\"skill\":\"presentation\",\"duration\":88}","{\"skill\":\"legal\",\"duration\":88}","{\"skill\":\"training\",\"duration\":88}","{\"skill\":\"travel\",\"duration\":88}","{\"skill\":\"legal\",\"duration\":39}","{\"skill\":\"legal\",\"duration\":39}","{\"skill\":\"legal\",\"duration\":39}","{\"skill\":\"video\",\"duration\":39}","{\"skill\":\"travel\",\"duration\":39}","{\"skill\":\"expenses\",\"duration\":39}","{\"skill\":\"administrative support\",\"duration\":39}","{\"skill\":\"international\",\"duration\":156}","{\"skill\":\"presentation\",\"duration\":156}","{\"skill\":\"video\",\"duration\":156}","{\"skill\":\"travel\",\"duration\":156}","{\"skill\":\"travel\",\"duration\":156}","{\"skill\":\"expenses\",\"duration\":156}","{\"skill\":\"rest\",\"duration\":156}","{\"skill\":\"payroll\",\"duration\":156}","{\"skill\":\"cash flow\",\"duration\":156}","{\"skill\":\"travel\",\"duration\":192}","{\"skill\":\"hotel\",\"duration\":192}","{\"skill\":\"transportation\",\"duration\":192}","{\"skill\":\"presentation\",\"duration\":192}","{\"skill\":\"video\",\"duration\":192}","{\"skill\":\"expenses\",\"duration\":192}","{\"skill\":\"accounting\",\"duration\":192}","{\"skill\":\"rest\",\"duration\":192}","{\"skill\":\"german\",\"duration\":23}","{\"skill\":\"finance\",\"duration\":23}","{\"skill\":\"sales\",\"duration\":23}","{\"skill\":\"german\",\"duration\":23}","{\"skill\":\"operations\",\"duration\":23}","{\"skill\":\"english\",\"duration\":23}","{\"skill\":\"word\",\"duration\":23}","{\"skill\":\"excel\",\"duration\":23}","{\"skill\":\"english\",\"duration\":23}","{\"skill\":\"product development\",\"duration\":23}","{\"skill\":\"daily operations\",\"duration\":23}","{\"skill\":\"ms excel\",\"duration\":23}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Makak_VINCENT CHEUNG_Accountant.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/BNP_Joseph Ng_Compliance Officer.docx","skills":["{\"skill\":\"english\",\"duration\":411}","{\"skill\":\"mobile\",\"duration\":411}","{\"skill\":\"banking\",\"duration\":411}","{\"skill\":\"finance\",\"duration\":411}","{\"skill\":\"banking\",\"duration\":411}","{\"skill\":\"finance\",\"duration\":411}","{\"skill\":\"analysis\",\"duration\":411}","{\"skill\":\"writing\",\"duration\":411}","{\"skill\":\"presentation\",\"duration\":411}","{\"skill\":\"marketing\",\"duration\":411}","{\"skill\":\"word\",\"duration\":411}","{\"skill\":\"excel\",\"duration\":411}","{\"skill\":\"powerpoint\",\"duration\":411}","{\"skill\":\"access\",\"duration\":411}","{\"skill\":\"compliance\",\"duration\":411}","{\"skill\":\"sap\",\"duration\":411}","{\"skill\":\"system\",\"duration\":411}","{\"skill\":\"compliance\",\"duration\":411}","{\"skill\":\"compliance\",\"duration\":411}","{\"skill\":\"policies\",\"duration\":411}","{\"skill\":\"drafting\",\"duration\":411}","{\"skill\":\"compliance\",\"duration\":411}","{\"skill\":\"policies\",\"duration\":411}","{\"skill\":\"compliance\",\"duration\":411}","{\"skill\":\"regulatory\",\"duration\":411}","{\"skill\":\"compliance\",\"duration\":411}","{\"skill\":\"regulatory\",\"duration\":411}","{\"skill\":\"training\",\"duration\":411}","{\"skill\":\"regulatory\",\"duration\":411}","{\"skill\":\"compliance\",\"duration\":411}","{\"skill\":\"data analysis\",\"duration\":411}","{\"skill\":\"microsoft office\",\"duration\":411}","{\"skill\":\"relationship management\",\"duration\":411}","{\"skill\":\"regulations\",\"duration\":20}","{\"skill\":\"compliance\",\"duration\":20}","{\"skill\":\"training\",\"duration\":20}","{\"skill\":\"regulatory\",\"duration\":20}","{\"skill\":\"compliance\",\"duration\":20}","{\"skill\":\"legal\",\"duration\":20}","{\"skill\":\"operations\",\"duration\":20}","{\"skill\":\"queries\",\"duration\":20}","{\"skill\":\"regulatory\",\"duration\":20}","{\"skill\":\"training\",\"duration\":20}","{\"skill\":\"regulatory\",\"duration\":20}","{\"skill\":\"regulatory\",\"duration\":20}","{\"skill\":\"banking\",\"duration\":20}","{\"skill\":\"mis\",\"duration\":20}","{\"skill\":\"reporting\",\"duration\":20}","{\"skill\":\"research\",\"duration\":20}","{\"skill\":\"updates\",\"duration\":20}","{\"skill\":\"technical\",\"duration\":20}","{\"skill\":\"training\",\"duration\":20}","{\"skill\":\"analysis\",\"duration\":20}","{\"skill\":\"reports\",\"duration\":20}","{\"skill\":\"reports\",\"duration\":20}","{\"skill\":\"requests\",\"duration\":20}","{\"skill\":\"database\",\"duration\":20}","{\"skill\":\"due diligence\",\"duration\":20}","{\"skill\":\"internal stakeholders\",\"duration\":20}","{\"skill\":\"regulatory requirements\",\"duration\":20}","{\"skill\":\"real estate\",\"duration\":20}","{\"skill\":\"operations\",\"duration\":7}","{\"skill\":\"system\",\"duration\":7}","{\"skill\":\"reports\",\"duration\":7}","{\"skill\":\"reporting\",\"duration\":7}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Lighthouse Canton AM_Zhong Shiyao_Accounting Officer.docx","skills":["{\"skill\":\"mobile\",\"duration\":79}","{\"skill\":\"finance\",\"duration\":79}","{\"skill\":\"finance\",\"duration\":79}","{\"skill\":\"analysis\",\"duration\":79}","{\"skill\":\"analysis\",\"duration\":79}","{\"skill\":\"analysis\",\"duration\":79}","{\"skill\":\"analysis\",\"duration\":79}","{\"skill\":\"statistics\",\"duration\":79}","{\"skill\":\"finance\",\"duration\":79}","{\"skill\":\"analysis\",\"duration\":79}","{\"skill\":\"modeling\",\"duration\":79}","{\"skill\":\"finance\",\"duration\":79}","{\"skill\":\"economics\",\"duration\":79}","{\"skill\":\"accounting\",\"duration\":79}","{\"skill\":\"portfolio management\",\"duration\":79}","{\"skill\":\"accounting\",\"duration\":62}","{\"skill\":\"accounting\",\"duration\":62}","{\"skill\":\"budget\",\"duration\":62}","{\"skill\":\"accounting\",\"duration\":62}","{\"skill\":\"accounting\",\"duration\":62}","{\"skill\":\"reporting\",\"duration\":62}","{\"skill\":\"system\",\"duration\":62}","{\"skill\":\"controls\",\"duration\":62}","{\"skill\":\"audit\",\"duration\":62}","{\"skill\":\"security\",\"duration\":62}","{\"skill\":\"transactions\",\"duration\":62}","{\"skill\":\"reconciliation\",\"duration\":62}","{\"skill\":\"asset management\",\"duration\":62}","{\"skill\":\"real estate\",\"duration\":62}","{\"skill\":\"internal controls\",\"duration\":62}","{\"skill\":\"cash flow\",\"duration\":62}","{\"skill\":\"controls\",\"duration\":20}","{\"skill\":\"security\",\"duration\":20}","{\"skill\":\"controls\",\"duration\":111}","{\"skill\":\"system\",\"duration\":111}","{\"skill\":\"finance\",\"duration\":111}","{\"skill\":\"regulatory\",\"duration\":111}","{\"skill\":\"accounting\",\"duration\":111}","{\"skill\":\"finance\",\"duration\":111}","{\"skill\":\"reporting\",\"duration\":111}","{\"skill\":\"p\",\"duration\":111}","{\"skill\":\"analyze\",\"duration\":111}","{\"skill\":\"reports\",\"duration\":111}","{\"skill\":\"acquisition\",\"duration\":111}","{\"skill\":\"gaap\",\"duration\":111}","{\"skill\":\"audit\",\"duration\":111}","{\"skill\":\"accounting\",\"duration\":111}","{\"skill\":\"audit\",\"duration\":111}","{\"skill\":\"audit\",\"duration\":111}","{\"skill\":\"gaap\",\"duration\":111}","{\"skill\":\"reconciliation\",\"duration\":111}","{\"skill\":\"sap\",\"duration\":111}","{\"skill\":\"compliance\",\"duration\":111}","{\"skill\":\"audit\",\"duration\":111}","{\"skill\":\"internal controls\",\"duration\":111}","{\"skill\":\"cash flow\",\"duration\":111}","{\"skill\":\"internal audit\",\"duration\":111}","{\"skill\":\"risk assessment\",\"duration\":111}","{\"skill\":\"finance\",\"duration\":36}","{\"skill\":\"finance\",\"duration\":36}","{\"skill\":\"controls\",\"duration\":11}","{\"skill\":\"security\",\"duration\":11}","{\"skill\":\"analysis\",\"duration\":11}","{\"skill\":\"accounting\",\"duration\":11}","{\"skill\":\"compliance\",\"duration\":11}","{\"skill\":\"gaap\",\"duration\":11}","{\"skill\":\"regulatory\",\"duration\":11}","{\"skill\":\"reporting\",\"duration\":11}","{\"skill\":\"compliance\",\"duration\":11}","{\"skill\":\"system\",\"duration\":11}","{\"skill\":\"controls\",\"duration\":11}","{\"skill\":\"controls\",\"duration\":11}","{\"skill\":\"policies\",\"duration\":11}","{\"skill\":\"audit\",\"duration\":11}","{\"skill\":\"financial reporting\",\"duration\":11}","{\"skill\":\"internal controls\",\"duration\":11}","{\"skill\":\"accounting\",\"duration\":11}","{\"skill\":\"analysis\",\"duration\":11}","{\"skill\":\"plan\",\"duration\":11}","{\"skill\":\"variances\",\"duration\":11}","{\"skill\":\"plan\",\"duration\":11}","{\"skill\":\"reconciliation\",\"duration\":11}","{\"skill\":\"general ledger\",\"duration\":11}","{\"skill\":\"cash flow\",\"duration\":11}","{\"skill\":\"plan\",\"duration\":148}","{\"skill\":\"kpis\",\"duration\":148}","{\"skill\":\"sales\",\"duration\":148}","{\"skill\":\"plan\",\"duration\":148}","{\"skill\":\"budgeting\",\"duration\":148}","{\"skill\":\"plan\",\"duration\":148}","{\"skill\":\"variances\",\"duration\":148}","{\"skill\":\"metrics\",\"duration\":148}","{\"skill\":\"benchmarking\",\"duration\":148}","{\"skill\":\"analysis\",\"duration\":148}","{\"skill\":\"presentations\",\"duration\":148}","{\"skill\":\"english\",\"duration\":148}","{\"skill\":\"cfa\",\"duration\":148}","{\"skill\":\"sap\",\"duration\":148}","{\"skill\":\"pr\",\"duration\":148}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Tricor_Kendi Li_Sup.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Steppe Capital_Radhika Shetty_FM.docx","skills":["{\"skill\":\"finance\",\"duration\":32}","{\"skill\":\"mining\",\"duration\":32}","{\"skill\":\"procurement\",\"duration\":32}","{\"skill\":\"engineering\",\"duration\":32}","{\"skill\":\"procurement\",\"duration\":32}","{\"skill\":\"construction\",\"duration\":32}","{\"skill\":\"analysis\",\"duration\":32}","{\"skill\":\"audit\",\"duration\":32}","{\"skill\":\"acquisition\",\"duration\":32}","{\"skill\":\"accounting\",\"duration\":32}","{\"skill\":\"reconciliation\",\"duration\":32}","{\"skill\":\"audit\",\"duration\":32}","{\"skill\":\"tax\",\"duration\":32}","{\"skill\":\"reporting\",\"duration\":32}","{\"skill\":\"audit\",\"duration\":32}","{\"skill\":\"operations\",\"duration\":32}","{\"skill\":\"accounting\",\"duration\":32}","{\"skill\":\"acquisition\",\"duration\":32}","{\"skill\":\"analytical\",\"duration\":32}","{\"skill\":\"reports\",\"duration\":32}","{\"skill\":\"acquisition\",\"duration\":32}","{\"skill\":\"drafting\",\"duration\":32}","{\"skill\":\"tax\",\"duration\":32}","{\"skill\":\"filing\",\"duration\":32}","{\"skill\":\"expenses\",\"duration\":32}","{\"skill\":\"tax\",\"duration\":32}","{\"skill\":\"tax\",\"duration\":32}","{\"skill\":\"filing\",\"duration\":32}","{\"skill\":\"tax\",\"duration\":32}","{\"skill\":\"tax\",\"duration\":32}","{\"skill\":\"filing\",\"duration\":32}","{\"skill\":\"tax\",\"duration\":32}","{\"skill\":\"c\",\"duration\":32}","{\"skill\":\"filing\",\"duration\":32}","{\"skill\":\"tax\",\"duration\":32}","{\"skill\":\"transactions\",\"duration\":32}","{\"skill\":\"international\",\"duration\":32}","{\"skill\":\"accounting\",\"duration\":32}","{\"skill\":\"tax\",\"duration\":32}","{\"skill\":\"drafting\",\"duration\":32}","{\"skill\":\"queries\",\"duration\":32}","{\"skill\":\"documentation\",\"duration\":32}","{\"skill\":\"accounts receivable\",\"duration\":32}","{\"skill\":\"accounts payable\",\"duration\":32}","{\"skill\":\"financial statements\",\"duration\":32}","{\"skill\":\"bank reconciliation\",\"duration\":32}","{\"skill\":\"internal audit\",\"duration\":32}","{\"skill\":\"reconciliation\",\"duration\":32}","{\"skill\":\"payments\",\"duration\":32}","{\"skill\":\"documentation\",\"duration\":32}","{\"skill\":\"invoices\",\"duration\":32}","{\"skill\":\"inventory\",\"duration\":32}","{\"skill\":\"sales\",\"duration\":32}","{\"skill\":\"sales\",\"duration\":32}","{\"skill\":\"vendors\",\"duration\":32}","{\"skill\":\"sales\",\"duration\":32}","{\"skill\":\"tax\",\"duration\":32}","{\"skill\":\"filing\",\"duration\":32}","{\"skill\":\"tax\",\"duration\":32}","{\"skill\":\"queries\",\"duration\":32}","{\"skill\":\"tax\",\"duration\":32}","{\"skill\":\"bank reconciliation\",\"duration\":32}","{\"skill\":\"inventory management\",\"duration\":32}","{\"skill\":\"purchase orders\",\"duration\":32}","{\"skill\":\"process\",\"duration\":294}","{\"skill\":\"process\",\"duration\":294}","{\"skill\":\"outsourcing\",\"duration\":294}","{\"skill\":\"payments\",\"duration\":294}","{\"skill\":\"vendors\",\"duration\":294}","{\"skill\":\"vendors\",\"duration\":294}","{\"skill\":\"vendors\",\"duration\":294}","{\"skill\":\"audit\",\"duration\":294}","{\"skill\":\"invoices\",\"duration\":294}","{\"skill\":\"audit\",\"duration\":294}","{\"skill\":\"payments\",\"duration\":294}","{\"skill\":\"invoices\",\"duration\":294}","{\"skill\":\"process\",\"duration\":294}","{\"skill\":\"vendors\",\"duration\":294}","{\"skill\":\"invoices\",\"duration\":294}","{\"skill\":\"tax\",\"duration\":294}","{\"skill\":\"tax\",\"duration\":294}","{\"skill\":\"tax\",\"duration\":294}","{\"skill\":\"finance\",\"duration\":294}","{\"skill\":\"accounting\",\"duration\":294}","{\"skill\":\"accounting\",\"duration\":294}","{\"skill\":\"auditing\",\"duration\":294}","{\"skill\":\"invoices\",\"duration\":294}","{\"skill\":\"invoices\",\"duration\":294}","{\"skill\":\"invoices\",\"duration\":294}","{\"skill\":\"inventory\",\"duration\":294}","{\"skill\":\"sales\",\"duration\":294}","{\"skill\":\"system\",\"duration\":294}","{\"skill\":\"audit\",\"duration\":294}","{\"skill\":\"documentation\",\"duration\":294}","{\"skill\":\"tax\",\"duration\":294}","{\"skill\":\"tax\",\"duration\":294}","{\"skill\":\"business process\",\"duration\":294}","{\"skill\":\"accounts payable\",\"duration\":294}","{\"skill\":\"inventory management\",\"duration\":294}","{\"skill\":\"financial statements\",\"duration\":294}","{\"skill\":\"internal audit\",\"duration\":294}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Unity Group_Radhika Singh_Due Diligence Associate.docx","skills":["{\"skill\":\"gaap\",\"duration\":62}","{\"skill\":\"reporting\",\"duration\":62}","{\"skill\":\"sql\",\"duration\":62}","{\"skill\":\"finance\",\"duration\":62}","{\"skill\":\"marketing\",\"duration\":62}","{\"skill\":\"process\",\"duration\":62}","{\"skill\":\"marketing\",\"duration\":62}","{\"skill\":\"marketing\",\"duration\":62}","{\"skill\":\"advertising\",\"duration\":62}","{\"skill\":\"analytical\",\"duration\":62}","{\"skill\":\"negotiation\",\"duration\":62}","{\"skill\":\"technical\",\"duration\":62}","{\"skill\":\"accounting\",\"duration\":62}","{\"skill\":\"research\",\"duration\":62}","{\"skill\":\"analysis\",\"duration\":62}","{\"skill\":\"operations\",\"duration\":62}","{\"skill\":\"process\",\"duration\":62}","{\"skill\":\"legal\",\"duration\":62}","{\"skill\":\"counsel\",\"duration\":62}","{\"skill\":\"legal\",\"duration\":62}","{\"skill\":\"negotiation\",\"duration\":62}","{\"skill\":\"due diligence\",\"duration\":62}","{\"skill\":\"analytical skills\",\"duration\":62}","{\"skill\":\"financial models\",\"duration\":62}","{\"skill\":\"project management\",\"duration\":62}","{\"skill\":\"reporting\",\"duration\":2}","{\"skill\":\"migration\",\"duration\":2}","{\"skill\":\"accounting\",\"duration\":2}","{\"skill\":\"accounting\",\"duration\":2}","{\"skill\":\"accounting\",\"duration\":2}","{\"skill\":\"inventory\",\"duration\":2}","{\"skill\":\"invoices\",\"duration\":2}","{\"skill\":\"accounting\",\"duration\":2}","{\"skill\":\"payroll\",\"duration\":2}","{\"skill\":\"tax\",\"duration\":2}","{\"skill\":\"migration\",\"duration\":2}","{\"skill\":\"migration\",\"duration\":2}","{\"skill\":\"migration\",\"duration\":2}","{\"skill\":\"workflow\",\"duration\":2}","{\"skill\":\"migration\",\"duration\":2}","{\"skill\":\"finance\",\"duration\":31}","{\"skill\":\"acquisition\",\"duration\":31}","{\"skill\":\"finance\",\"duration\":31}","{\"skill\":\"analytical\",\"duration\":31}","{\"skill\":\"variances\",\"duration\":31}","{\"skill\":\"reporting\",\"duration\":31}","{\"skill\":\"reporting\",\"duration\":31}","{\"skill\":\"six\",\"duration\":31}","{\"skill\":\"payroll\",\"duration\":31}","{\"skill\":\"tax\",\"duration\":31}","{\"skill\":\"tax\",\"duration\":31}","{\"skill\":\"compliance\",\"duration\":31}","{\"skill\":\"regulations\",\"duration\":31}","{\"skill\":\"tax\",\"duration\":31}","{\"skill\":\"tax\",\"duration\":31}","{\"skill\":\"payroll\",\"duration\":31}","{\"skill\":\"finance\",\"duration\":31}","{\"skill\":\"tax\",\"duration\":31}","{\"skill\":\"vendors\",\"duration\":31}","{\"skill\":\"accounting\",\"duration\":31}","{\"skill\":\"system\",\"duration\":31}","{\"skill\":\"invoices\",\"duration\":31}","{\"skill\":\"regulatory\",\"duration\":31}","{\"skill\":\"reporting\",\"duration\":31}","{\"skill\":\"travel\",\"duration\":31}","{\"skill\":\"forecasting\",\"duration\":31}","{\"skill\":\"operations\",\"duration\":31}","{\"skill\":\"acquisition\",\"duration\":31}","{\"skill\":\"system\",\"duration\":31}","{\"skill\":\"engagement\",\"duration\":31}","{\"skill\":\"operations\",\"duration\":31}","{\"skill\":\"analytical skills\",\"duration\":31}","{\"skill\":\"financial statements\",\"duration\":31}","{\"skill\":\"cash flow\",\"duration\":31}","{\"skill\":\"accounts payable\",\"duration\":31}","{\"skill\":\"accounting\",\"duration\":36}","{\"skill\":\"finance\",\"duration\":36}","{\"skill\":\"english\",\"duration\":36}","{\"skill\":\"payments\",\"duration\":24}","{\"skill\":\"payments\",\"duration\":24}","{\"skill\":\"receivables\",\"duration\":24}","{\"skill\":\"general ledger\",\"duration\":24}","{\"skill\":\"sales\",\"duration\":42}","{\"skill\":\"filing\",\"duration\":42}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/CDL - EVP Head of Asset Mgt.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Dell_Manas Panda_Acc Advisor.docx","skills":["{\"skill\":\"accounting\",\"duration\":37}","{\"skill\":\"payroll\",\"duration\":37}","{\"skill\":\"payroll\",\"duration\":37}","{\"skill\":\"accounting\",\"duration\":37}","{\"skill\":\"payroll\",\"duration\":37}","{\"skill\":\"reporting\",\"duration\":37}","{\"skill\":\"payroll\",\"duration\":37}","{\"skill\":\"audit\",\"duration\":37}","{\"skill\":\"payroll\",\"duration\":37}","{\"skill\":\"audit\",\"duration\":37}","{\"skill\":\"tax\",\"duration\":37}","{\"skill\":\"gaap\",\"duration\":37}","{\"skill\":\"gaap\",\"duration\":37}","{\"skill\":\"gaap\",\"duration\":37}","{\"skill\":\"accounting\",\"duration\":37}","{\"skill\":\"accounting\",\"duration\":108}","{\"skill\":\"accounting\",\"duration\":108}","{\"skill\":\"analysis\",\"duration\":108}","{\"skill\":\"payroll\",\"duration\":108}","{\"skill\":\"reconciliation\",\"duration\":108}","{\"skill\":\"accounting\",\"duration\":108}","{\"skill\":\"budgeting\",\"duration\":108}","{\"skill\":\"forecasting\",\"duration\":108}","{\"skill\":\"reconciliation\",\"duration\":108}","{\"skill\":\"payroll\",\"duration\":108}","{\"skill\":\"tax\",\"duration\":108}","{\"skill\":\"tax\",\"duration\":108}","{\"skill\":\"audit\",\"duration\":108}","{\"skill\":\"engagement\",\"duration\":108}","{\"skill\":\"schedules\",\"duration\":108}","{\"skill\":\"analysis\",\"duration\":108}","{\"skill\":\"compliance\",\"duration\":108}","{\"skill\":\"communication\",\"duration\":108}","{\"skill\":\"policies\",\"duration\":108}","{\"skill\":\"accounts payable\",\"duration\":108}","{\"skill\":\"asset management\",\"duration\":108}","{\"skill\":\"bank reconciliation\",\"duration\":108}","{\"skill\":\"finance\",\"duration\":24}","{\"skill\":\"expenses\",\"duration\":24}","{\"skill\":\"invoicing\",\"duration\":24}","{\"skill\":\"payroll\",\"duration\":24}","{\"skill\":\"tax\",\"duration\":24}","{\"skill\":\"tax\",\"duration\":24}","{\"skill\":\"filing\",\"duration\":24}","{\"skill\":\"audit\",\"duration\":24}","{\"skill\":\"schedules\",\"duration\":24}","{\"skill\":\"audit\",\"duration\":24}","{\"skill\":\"audit\",\"duration\":24}","{\"skill\":\"sales\",\"duration\":31}","{\"skill\":\"tax\",\"duration\":31}","{\"skill\":\"tax\",\"duration\":31}","{\"skill\":\"reconciliation\",\"duration\":31}","{\"skill\":\"policies\",\"duration\":31}","{\"skill\":\"payroll\",\"duration\":10}","{\"skill\":\"audit\",\"duration\":58}","{\"skill\":\"sales\",\"duration\":58}","{\"skill\":\"tax\",\"duration\":58}","{\"skill\":\"payroll\",\"duration\":58}","{\"skill\":\"training\",\"duration\":58}","{\"skill\":\"accounting\",\"duration\":58}","{\"skill\":\"finance\",\"duration\":58}","{\"skill\":\"administration\",\"duration\":58}","{\"skill\":\"finance\",\"duration\":58}","{\"skill\":\"technical\",\"duration\":58}","{\"skill\":\"accounting\",\"duration\":58}","{\"skill\":\"sap\",\"duration\":58}","{\"skill\":\"erp\",\"duration\":58}","{\"skill\":\"finance\",\"duration\":58}","{\"skill\":\"sap\",\"duration\":58}","{\"skill\":\"r\",\"duration\":58}","{\"skill\":\"finance\",\"duration\":58}","{\"skill\":\"receivables\",\"duration\":58}","{\"skill\":\"analytical\",\"duration\":58}","{\"skill\":\"communication\",\"duration\":58}","{\"skill\":\"international\",\"duration\":58}","{\"skill\":\"general ledger\",\"duration\":58}","{\"skill\":\"accounts payable\",\"duration\":58}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/LJ Hooker_Vivian Shiu_Office Manager.docx","skills":["{\"skill\":\"brand\",\"duration\":56}","{\"skill\":\"administration\",\"duration\":56}","{\"skill\":\"tax\",\"duration\":56}","{\"skill\":\"reporting\",\"duration\":56}","{\"skill\":\"accounting\",\"duration\":56}","{\"skill\":\"cloud\",\"duration\":56}","{\"skill\":\"reconciliation\",\"duration\":56}","{\"skill\":\"accounting\",\"duration\":56}","{\"skill\":\"marketing\",\"duration\":56}","{\"skill\":\"security\",\"duration\":56}","{\"skill\":\"travel\",\"duration\":56}","{\"skill\":\"recruitment\",\"duration\":56}","{\"skill\":\"advertising\",\"duration\":56}","{\"skill\":\"drafting\",\"duration\":56}","{\"skill\":\"training\",\"duration\":56}","{\"skill\":\"payroll\",\"duration\":56}","{\"skill\":\"real estate\",\"duration\":56}","{\"skill\":\"bank reconciliation\",\"duration\":56}","{\"skill\":\"writing\",\"duration\":17}","{\"skill\":\"social media\",\"duration\":17}","{\"skill\":\"safety\",\"duration\":28}","{\"skill\":\"retail\",\"duration\":28}","{\"skill\":\"transport\",\"duration\":6}","{\"skill\":\"database\",\"duration\":6}","{\"skill\":\"security\",\"duration\":6}","{\"skill\":\"system\",\"duration\":6}","{\"skill\":\"system\",\"duration\":6}","{\"skill\":\"supervisor\",\"duration\":6}","{\"skill\":\"payroll\",\"duration\":6}","{\"skill\":\"training\",\"duration\":6}","{\"skill\":\"sales\",\"duration\":6}","{\"skill\":\"technical\",\"duration\":6}","{\"skill\":\"training\",\"duration\":6}","{\"skill\":\"english\",\"duration\":6}","{\"skill\":\"human resources\",\"duration\":6}","{\"skill\":\"real estate\",\"duration\":6}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Tembusu Partners_Evelyn Tham_Finance Executive.docx","skills":["{\"skill\":\"pr\",\"duration\":406}","{\"skill\":\"word\",\"duration\":406}","{\"skill\":\"excel\",\"duration\":406}","{\"skill\":\"pivot\",\"duration\":406}","{\"skill\":\"accounting\",\"duration\":406}","{\"skill\":\"accounting\",\"duration\":406}","{\"skill\":\"accounting\",\"duration\":406}","{\"skill\":\"accounting\",\"duration\":406}","{\"skill\":\"ms excel\",\"duration\":406}","{\"skill\":\"billing\",\"duration\":65}","{\"skill\":\"reconcile\",\"duration\":65}","{\"skill\":\"finance\",\"duration\":65}","{\"skill\":\"reporting\",\"duration\":65}","{\"skill\":\"schedule\",\"duration\":65}","{\"skill\":\"distribution\",\"duration\":65}","{\"skill\":\"schedule\",\"duration\":65}","{\"skill\":\"tax\",\"duration\":65}","{\"skill\":\"reconciliation\",\"duration\":65}","{\"skill\":\"excel\",\"duration\":65}","{\"skill\":\"expenses\",\"duration\":65}","{\"skill\":\"general ledger\",\"duration\":65}","{\"skill\":\"billing\",\"duration\":13}","{\"skill\":\"payments\",\"duration\":13}","{\"skill\":\"invoices\",\"duration\":13}","{\"skill\":\"invoices\",\"duration\":13}","{\"skill\":\"invoices\",\"duration\":13}","{\"skill\":\"reconciliation\",\"duration\":13}","{\"skill\":\"reconciliation\",\"duration\":13}","{\"skill\":\"electronics\",\"duration\":13}","{\"skill\":\"journal entries\",\"duration\":13}","{\"skill\":\"forecasting\",\"duration\":24}","{\"skill\":\"operations\",\"duration\":24}","{\"skill\":\"transactions\",\"duration\":24}","{\"skill\":\"banking\",\"duration\":24}","{\"skill\":\"banking\",\"duration\":24}","{\"skill\":\"financing\",\"duration\":24}","{\"skill\":\"invoices\",\"duration\":24}","{\"skill\":\"invoices\",\"duration\":24}","{\"skill\":\"payments\",\"duration\":24}","{\"skill\":\"forecasting\",\"duration\":24}","{\"skill\":\"analyze\",\"duration\":24}","{\"skill\":\"inventory\",\"duration\":24}","{\"skill\":\"audit\",\"duration\":24}","{\"skill\":\"audit\",\"duration\":24}","{\"skill\":\"audit\",\"duration\":24}","{\"skill\":\"audit\",\"duration\":24}","{\"skill\":\"travel\",\"duration\":24}","{\"skill\":\"financial statements\",\"duration\":24}","{\"skill\":\"journal entries\",\"duration\":24}","{\"skill\":\"sales\",\"duration\":12}","{\"skill\":\"reports\",\"duration\":12}","{\"skill\":\"tax\",\"duration\":12}","{\"skill\":\"system\",\"duration\":12}","{\"skill\":\"reporting\",\"duration\":12}","{\"skill\":\"audit\",\"duration\":32}","{\"skill\":\"audit\",\"duration\":32}","{\"skill\":\"accounting\",\"duration\":32}","{\"skill\":\"reports\",\"duration\":32}","{\"skill\":\"audit\",\"duration\":32}","{\"skill\":\"tax\",\"duration\":32}","{\"skill\":\"audit\",\"duration\":32}","{\"skill\":\"accounting\",\"duration\":32}","{\"skill\":\"auditing\",\"duration\":32}","{\"skill\":\"financial statements\",\"duration\":32}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/1Amy.docx","skills":["{\"skill\":\"reconciliation\",\"duration\":70}","{\"skill\":\"invoices\",\"duration\":5}","{\"skill\":\"scheduling\",\"duration\":5}","{\"skill\":\"reconciliation\",\"duration\":5}","{\"skill\":\"journal entries\",\"duration\":5}","{\"skill\":\"training\",\"duration\":12}","{\"skill\":\"administration\",\"duration\":12}","{\"skill\":\"accounting\",\"duration\":36}","{\"skill\":\"finance\",\"duration\":36}","{\"skill\":\"accounting\",\"duration\":46}","{\"skill\":\"excel\",\"duration\":46}","{\"skill\":\"powerpoint\",\"duration\":46}","{\"skill\":\"english\",\"duration\":46}","{\"skill\":\"english\",\"duration\":46}","{\"skill\":\"microsoft excel\",\"duration\":46}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/EY_Kitman Tsang_Cosec Mgr.docx","skills":["{\"skill\":\"reporting\",\"duration\":32}","{\"skill\":\"accounting\",\"duration\":32}","{\"skill\":\"filing\",\"duration\":61}","{\"skill\":\"telecom\",\"duration\":33}","{\"skill\":\"compliance\",\"duration\":33}","{\"skill\":\"telecom\",\"duration\":33}","{\"skill\":\"telecom\",\"duration\":33}","{\"skill\":\"telecom\",\"duration\":33}","{\"skill\":\"reports\",\"duration\":33}","{\"skill\":\"banking\",\"duration\":33}","{\"skill\":\"system\",\"duration\":15}","{\"skill\":\"reports\",\"duration\":15}","{\"skill\":\"reports\",\"duration\":15}","{\"skill\":\"legal\",\"duration\":5}","{\"skill\":\"partnerships\",\"duration\":5}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Maurice Zhang_Edwin Jiang_Accountant.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/HKMA_Nancy Ho_Finance Officer.docx","skills":["{\"skill\":\"analysis\",\"duration\":78}","{\"skill\":\"reports\",\"duration\":78}","{\"skill\":\"policies\",\"duration\":78}","{\"skill\":\"financial statements\",\"duration\":78}","{\"skill\":\"compliance\",\"duration\":17}","{\"skill\":\"policies\",\"duration\":17}","{\"skill\":\"writing\",\"duration\":17}","{\"skill\":\"research\",\"duration\":17}","{\"skill\":\"compliance\",\"duration\":13}","{\"skill\":\"policies\",\"duration\":13}","{\"skill\":\"audit\",\"duration\":13}","{\"skill\":\"regulations\",\"duration\":13}","{\"skill\":\"policies\",\"duration\":38}","{\"skill\":\"controls\",\"duration\":38}","{\"skill\":\"english\",\"duration\":38}","{\"skill\":\"financial statements\",\"duration\":38}","{\"skill\":\"risk assessment\",\"duration\":38}","{\"skill\":\"internal controls\",\"duration\":38}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Citco Kanchana Boopalan - Director Corp Svcs.docx","skills":["{\"skill\":\"legal\",\"duration\":77}","{\"skill\":\"administration\",\"duration\":77}","{\"skill\":\"compliance\",\"duration\":77}","{\"skill\":\"finance\",\"duration\":77}","{\"skill\":\"compliance\",\"duration\":77}","{\"skill\":\"compliance\",\"duration\":77}","{\"skill\":\"administration\",\"duration\":77}","{\"skill\":\"real estate\",\"duration\":77}","{\"skill\":\"research\",\"duration\":15}","{\"skill\":\"accounting\",\"duration\":15}","{\"skill\":\"finance\",\"duration\":15}","{\"skill\":\"process\",\"duration\":15}","{\"skill\":\"legal\",\"duration\":7}","{\"skill\":\"legal\",\"duration\":7}","{\"skill\":\"drafting\",\"duration\":7}","{\"skill\":\"legal\",\"duration\":7}","{\"skill\":\"due diligence\",\"duration\":7}","{\"skill\":\"french\",\"duration\":17}","{\"skill\":\"finance\",\"duration\":17}","{\"skill\":\"legal\",\"duration\":17}","{\"skill\":\"finance\",\"duration\":17}","{\"skill\":\"banking\",\"duration\":17}","{\"skill\":\"drafting\",\"duration\":17}","{\"skill\":\"reporting\",\"duration\":17}","{\"skill\":\"compliance\",\"duration\":17}","{\"skill\":\"policies\",\"duration\":17}","{\"skill\":\"drafting\",\"duration\":17}","{\"skill\":\"legal\",\"duration\":17}","{\"skill\":\"marketing\",\"duration\":17}","{\"skill\":\"finance\",\"duration\":17}","{\"skill\":\"compliance\",\"duration\":17}","{\"skill\":\"regulatory\",\"duration\":17}","{\"skill\":\"legal\",\"duration\":17}","{\"skill\":\"plan\",\"duration\":17}","{\"skill\":\"legal\",\"duration\":17}","{\"skill\":\"finance\",\"duration\":17}","{\"skill\":\"operations\",\"duration\":17}","{\"skill\":\"contracts\",\"duration\":17}","{\"skill\":\"payments\",\"duration\":17}","{\"skill\":\"payments\",\"duration\":17}","{\"skill\":\"due diligence\",\"duration\":17}","{\"skill\":\"regulatory requirements\",\"duration\":17}","{\"skill\":\"training\",\"duration\":4}","{\"skill\":\"finance\",\"duration\":4}","{\"skill\":\"governance\",\"duration\":4}","{\"skill\":\"compliance\",\"duration\":4}","{\"skill\":\"compliance\",\"duration\":4}","{\"skill\":\"compliance\",\"duration\":293}","{\"skill\":\"policies\",\"duration\":293}","{\"skill\":\"audit\",\"duration\":293}","{\"skill\":\"budget\",\"duration\":293}","{\"skill\":\"administration\",\"duration\":293}","{\"skill\":\"pattern\",\"duration\":293}","{\"skill\":\"payments\",\"duration\":293}","{\"skill\":\"presentations\",\"duration\":293}","{\"skill\":\"compliance\",\"duration\":293}","{\"skill\":\"compliance\",\"duration\":293}","{\"skill\":\"legal\",\"duration\":293}","{\"skill\":\"compliance\",\"duration\":293}","{\"skill\":\"internal audit\",\"duration\":293}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/NCS_Chloe Pang_FM.docx","skills":["{\"skill\":\"finance\",\"duration\":8}","{\"skill\":\"invoicing\",\"duration\":8}","{\"skill\":\"tax\",\"duration\":8}","{\"skill\":\"tax\",\"duration\":8}","{\"skill\":\"compliance\",\"duration\":8}","{\"skill\":\"reports\",\"duration\":8}","{\"skill\":\"receivables\",\"duration\":8}","{\"skill\":\"analyze\",\"duration\":8}","{\"skill\":\"variances\",\"duration\":8}","{\"skill\":\"variances\",\"duration\":8}","{\"skill\":\"variances\",\"duration\":8}","{\"skill\":\"budget\",\"duration\":8}","{\"skill\":\"tax\",\"duration\":8}","{\"skill\":\"tax\",\"duration\":8}","{\"skill\":\"procurement\",\"duration\":8}","{\"skill\":\"finance\",\"duration\":8}","{\"skill\":\"budget\",\"duration\":8}","{\"skill\":\"sales\",\"duration\":8}","{\"skill\":\"forecasts\",\"duration\":8}","{\"skill\":\"receivables\",\"duration\":8}","{\"skill\":\"legal\",\"duration\":8}","{\"skill\":\"presentation\",\"duration\":8}","{\"skill\":\"reporting\",\"duration\":8}","{\"skill\":\"analytical\",\"duration\":8}","{\"skill\":\"vendor management\",\"duration\":8}","{\"skill\":\"financial reports\",\"duration\":8}","{\"skill\":\"financial performance\",\"duration\":8}","{\"skill\":\"annual budget\",\"duration\":8}","{\"skill\":\"cash flow\",\"duration\":8}","{\"skill\":\"transactions\",\"duration\":75}","{\"skill\":\"reporting\",\"duration\":75}","{\"skill\":\"p\",\"duration\":75}","{\"skill\":\"analysis\",\"duration\":75}","{\"skill\":\"analyze\",\"duration\":75}","{\"skill\":\"payroll\",\"duration\":75}","{\"skill\":\"reconciliation\",\"duration\":75}","{\"skill\":\"billing\",\"duration\":75}","{\"skill\":\"reconciliation\",\"duration\":75}","{\"skill\":\"reporting\",\"duration\":75}","{\"skill\":\"budget\",\"duration\":75}","{\"skill\":\"policies\",\"duration\":75}","{\"skill\":\"tax\",\"duration\":75}","{\"skill\":\"audit\",\"duration\":75}","{\"skill\":\"schedules\",\"duration\":75}","{\"skill\":\"presentation\",\"duration\":75}","{\"skill\":\"reporting\",\"duration\":75}","{\"skill\":\"analytical\",\"duration\":75}","{\"skill\":\"journal entries\",\"duration\":75}","{\"skill\":\"financial statements\",\"duration\":75}","{\"skill\":\"accounting\",\"duration\":15}","{\"skill\":\"scheduling\",\"duration\":15}","{\"skill\":\"audit\",\"duration\":15}","{\"skill\":\"reporting\",\"duration\":15}","{\"skill\":\"analysis\",\"duration\":15}","{\"skill\":\"audit\",\"duration\":15}","{\"skill\":\"reports\",\"duration\":15}","{\"skill\":\"engagement\",\"duration\":15}","{\"skill\":\"audit\",\"duration\":15}","{\"skill\":\"audit\",\"duration\":15}","{\"skill\":\"audit\",\"duration\":15}","{\"skill\":\"accounting\",\"duration\":15}","{\"skill\":\"accounting\",\"duration\":15}","{\"skill\":\"communication\",\"duration\":15}","{\"skill\":\"financial statements\",\"duration\":15}","{\"skill\":\"audit\",\"duration\":22}","{\"skill\":\"accounting\",\"duration\":22}","{\"skill\":\"audit\",\"duration\":22}","{\"skill\":\"audit\",\"duration\":22}","{\"skill\":\"audit\",\"duration\":22}","{\"skill\":\"audit\",\"duration\":22}","{\"skill\":\"audit\",\"duration\":22}","{\"skill\":\"audit\",\"duration\":22}","{\"skill\":\"audit\",\"duration\":22}","{\"skill\":\"accounting\",\"duration\":22}","{\"skill\":\"audit\",\"duration\":22}","{\"skill\":\"audit\",\"duration\":22}","{\"skill\":\"accounting\",\"duration\":22}","{\"skill\":\"international\",\"duration\":22}","{\"skill\":\"auditing\",\"duration\":22}","{\"skill\":\"accounting\",\"duration\":22}","{\"skill\":\"accounting\",\"duration\":22}","{\"skill\":\"accounting\",\"duration\":22}","{\"skill\":\"finance\",\"duration\":22}","{\"skill\":\"accounting\",\"duration\":22}","{\"skill\":\"finance\",\"duration\":22}","{\"skill\":\"email\",\"duration\":22}","{\"skill\":\"email\",\"duration\":22}","{\"skill\":\"financial statements\",\"duration\":22}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/CBRE_Kelly Wong_PA.docx","skills":["{\"skill\":\"research\",\"duration\":161}","{\"skill\":\"research\",\"duration\":161}","{\"skill\":\"schedule\",\"duration\":161}","{\"skill\":\"travel\",\"duration\":161}","{\"skill\":\"logistics\",\"duration\":161}","{\"skill\":\"research\",\"duration\":161}","{\"skill\":\"presentation\",\"duration\":161}","{\"skill\":\"process\",\"duration\":161}","{\"skill\":\"reports\",\"duration\":161}","{\"skill\":\"billing\",\"duration\":161}","{\"skill\":\"invoices\",\"duration\":161}","{\"skill\":\"reports\",\"duration\":161}","{\"skill\":\"research\",\"duration\":161}","{\"skill\":\"research\",\"duration\":161}","{\"skill\":\"research\",\"duration\":161}","{\"skill\":\"distribution\",\"duration\":161}","{\"skill\":\"filing\",\"duration\":161}","{\"skill\":\"system\",\"duration\":161}","{\"skill\":\"schedule\",\"duration\":161}","{\"skill\":\"research\",\"duration\":161}","{\"skill\":\"travel arrangements\",\"duration\":161}","{\"skill\":\"banking\",\"duration\":33}","{\"skill\":\"schedule\",\"duration\":33}","{\"skill\":\"schedule\",\"duration\":13}","{\"skill\":\"travel\",\"duration\":13}","{\"skill\":\"finance\",\"duration\":13}","{\"skill\":\"banking\",\"duration\":13}","{\"skill\":\"sports\",\"duration\":13}","{\"skill\":\"sports\",\"duration\":13}","{\"skill\":\"travel\",\"duration\":20}","{\"skill\":\"administration\",\"duration\":20}","{\"skill\":\"procurement\",\"duration\":20}","{\"skill\":\"telecom\",\"duration\":20}","{\"skill\":\"administrative support\",\"duration\":20}","{\"skill\":\"administration\",\"duration\":19}","{\"skill\":\"schedule\",\"duration\":19}","{\"skill\":\"travel\",\"duration\":19}","{\"skill\":\"reports\",\"duration\":19}","{\"skill\":\"filing\",\"duration\":19}","{\"skill\":\"telecom\",\"duration\":19}","{\"skill\":\"queries\",\"duration\":20}","{\"skill\":\"queries\",\"duration\":20}","{\"skill\":\"analyze\",\"duration\":20}","{\"skill\":\"reports\",\"duration\":20}","{\"skill\":\"retention\",\"duration\":20}","{\"skill\":\"reports\",\"duration\":20}","{\"skill\":\"reports\",\"duration\":20}","{\"skill\":\"customer service\",\"duration\":20}","{\"skill\":\"administration\",\"duration\":29}","{\"skill\":\"training\",\"duration\":29}","{\"skill\":\"travel\",\"duration\":29}","{\"skill\":\"customer facing\",\"duration\":29}","{\"skill\":\"travel\",\"duration\":53}","{\"skill\":\"reports\",\"duration\":53}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Inchcape_Felix Cheung_Accountant.docx","skills":["{\"skill\":\"accounting\",\"duration\":16}","{\"skill\":\"accounting\",\"duration\":22}","{\"skill\":\"brand\",\"duration\":1}","{\"skill\":\"reconciliation\",\"duration\":1}","{\"skill\":\"schedules\",\"duration\":1}","{\"skill\":\"analysis\",\"duration\":1}","{\"skill\":\"tax\",\"duration\":1}","{\"skill\":\"general ledger\",\"duration\":1}","{\"skill\":\"cash flow\",\"duration\":1}","{\"skill\":\"administration\",\"duration\":19}","{\"skill\":\"accounting\",\"duration\":19}","{\"skill\":\"english\",\"duration\":19}","{\"skill\":\"pivot\",\"duration\":19}","{\"skill\":\"word\",\"duration\":19}","{\"skill\":\"powerpoint\",\"duration\":19}","{\"skill\":\"word\",\"duration\":19}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/EY_Kai Seng Lam_IA Mgr.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/8Holly.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Apex_Raghunandan MJ_Senior Acc Mgr.docx","skills":["{\"skill\":\"on-boarding\",\"duration\":64}","{\"skill\":\"drafting\",\"duration\":64}","{\"skill\":\"compliance\",\"duration\":64}","{\"skill\":\"regulatory\",\"duration\":64}","{\"skill\":\"gaap\",\"duration\":64}","{\"skill\":\"audit\",\"duration\":64}","{\"skill\":\"reporting\",\"duration\":64}","{\"skill\":\"training\",\"duration\":64}","{\"skill\":\"regulatory requirements\",\"duration\":64}","{\"skill\":\"financial statements\",\"duration\":64}","{\"skill\":\"compliance\",\"duration\":49}","{\"skill\":\"regulatory\",\"duration\":49}","{\"skill\":\"queries\",\"duration\":49}","{\"skill\":\"reporting\",\"duration\":49}","{\"skill\":\"training\",\"duration\":49}","{\"skill\":\"recruitment\",\"duration\":49}","{\"skill\":\"accounting\",\"duration\":49}","{\"skill\":\"due diligence\",\"duration\":49}","{\"skill\":\"payments\",\"duration\":52}","{\"skill\":\"accounting\",\"duration\":52}","{\"skill\":\"transactions\",\"duration\":52}","{\"skill\":\"receivables\",\"duration\":52}","{\"skill\":\"transactions\",\"duration\":52}","{\"skill\":\"reports\",\"duration\":52}","{\"skill\":\"administration\",\"duration\":52}","{\"skill\":\"finance\",\"duration\":52}","{\"skill\":\"finance\",\"duration\":52}","{\"skill\":\"financial reports\",\"duration\":52}","{\"skill\":\"business management\",\"duration\":52}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/NAB_Noel Fung_EA.docx","skills":["{\"skill\":\"visual\",\"duration\":124}","{\"skill\":\"audio\",\"duration\":124}","{\"skill\":\"acquisition\",\"duration\":124}","{\"skill\":\"travel\",\"duration\":124}","{\"skill\":\"travel\",\"duration\":124}","{\"skill\":\"policies\",\"duration\":124}","{\"skill\":\"hotels\",\"duration\":124}","{\"skill\":\"travel\",\"duration\":124}","{\"skill\":\"research\",\"duration\":124}","{\"skill\":\"administrative support\",\"duration\":124}","{\"skill\":\"visual\",\"duration\":143}","{\"skill\":\"audio\",\"duration\":143}","{\"skill\":\"travel\",\"duration\":143}","{\"skill\":\"travel\",\"duration\":143}","{\"skill\":\"policies\",\"duration\":143}","{\"skill\":\"hotels\",\"duration\":143}","{\"skill\":\"travel\",\"duration\":143}","{\"skill\":\"advertising\",\"duration\":143}","{\"skill\":\"public relations\",\"duration\":143}","{\"skill\":\"logistics\",\"duration\":360}","{\"skill\":\"presentation\",\"duration\":360}","{\"skill\":\"international\",\"duration\":360}","{\"skill\":\"travel\",\"duration\":7}","{\"skill\":\"marketing\",\"duration\":7}","{\"skill\":\"english\",\"duration\":7}","{\"skill\":\"mathematics\",\"duration\":7}","{\"skill\":\"english\",\"duration\":7}","{\"skill\":\"windows\",\"duration\":7}","{\"skill\":\"word\",\"duration\":7}","{\"skill\":\"excel\",\"duration\":7}","{\"skill\":\"powerpoint\",\"duration\":7}","{\"skill\":\"adobe\",\"duration\":7}","{\"skill\":\"correspondence\",\"duration\":7}","{\"skill\":\"writing\",\"duration\":7}","{\"skill\":\"training\",\"duration\":7}","{\"skill\":\"email\",\"duration\":7}","{\"skill\":\"mobile\",\"duration\":7}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/BOC_Patrick Leung_Sr Treasury Analyst.docx","skills":["{\"skill\":\"accounting\",\"duration\":24}","{\"skill\":\"international\",\"duration\":121}","{\"skill\":\"finance\",\"duration\":121}","{\"skill\":\"presentations\",\"duration\":121}","{\"skill\":\"analysis\",\"duration\":121}","{\"skill\":\"variances\",\"duration\":121}","{\"skill\":\"kpis\",\"duration\":121}","{\"skill\":\"research\",\"duration\":121}","{\"skill\":\"analysis\",\"duration\":121}","{\"skill\":\"analysis\",\"duration\":121}","{\"skill\":\"budgeting\",\"duration\":121}","{\"skill\":\"forecasting\",\"duration\":121}","{\"skill\":\"sas\",\"duration\":121}","{\"skill\":\"process\",\"duration\":121}","{\"skill\":\"banking\",\"duration\":121}","{\"skill\":\"transactions\",\"duration\":121}","{\"skill\":\"financial analysis\",\"duration\":121}","{\"skill\":\"business analysis\",\"duration\":121}","{\"skill\":\"audit\",\"duration\":2}","{\"skill\":\"audit\",\"duration\":2}","{\"skill\":\"testing\",\"duration\":2}","{\"skill\":\"audit\",\"duration\":2}","{\"skill\":\"transactions\",\"duration\":2}","{\"skill\":\"tax\",\"duration\":2}","{\"skill\":\"tax\",\"duration\":2}","{\"skill\":\"tax\",\"duration\":2}","{\"skill\":\"finance\",\"duration\":24}","{\"skill\":\"budget\",\"duration\":12}","{\"skill\":\"finance\",\"duration\":12}","{\"skill\":\"accounting\",\"duration\":14}","{\"skill\":\"english\",\"duration\":14}","{\"skill\":\"excel\",\"duration\":14}","{\"skill\":\"powerpoint\",\"duration\":14}","{\"skill\":\"sas\",\"duration\":14}","{\"skill\":\"flex\",\"duration\":14}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/TMF_Getty Poon_AD Corp Accounting.docx","skills":["{\"skill\":\"accounting\",\"duration\":7}","{\"skill\":\"tax\",\"duration\":7}","{\"skill\":\"accounting\",\"duration\":7}","{\"skill\":\"financing\",\"duration\":7}","{\"skill\":\"accounting\",\"duration\":7}","{\"skill\":\"tax\",\"duration\":7}","{\"skill\":\"accounting\",\"duration\":7}","{\"skill\":\"system\",\"duration\":7}","{\"skill\":\"process\",\"duration\":7}","{\"skill\":\"compliance\",\"duration\":7}","{\"skill\":\"audit\",\"duration\":7}","{\"skill\":\"financial performance\",\"duration\":7}","{\"skill\":\"client relationships\",\"duration\":7}","{\"skill\":\"finance\",\"duration\":25}","{\"skill\":\"budgeting\",\"duration\":25}","{\"skill\":\"plan\",\"duration\":25}","{\"skill\":\"plan\",\"duration\":25}","{\"skill\":\"analytics\",\"duration\":25}","{\"skill\":\"kpi\",\"duration\":25}","{\"skill\":\"accounting\",\"duration\":25}","{\"skill\":\"policies\",\"duration\":25}","{\"skill\":\"accounting\",\"duration\":25}","{\"skill\":\"controls\",\"duration\":25}","{\"skill\":\"reporting\",\"duration\":25}","{\"skill\":\"analysis\",\"duration\":25}","{\"skill\":\"reporting\",\"duration\":25}","{\"skill\":\"accounting\",\"duration\":25}","{\"skill\":\"accounting\",\"duration\":25}","{\"skill\":\"accounting\",\"duration\":25}","{\"skill\":\"tax\",\"duration\":25}","{\"skill\":\"compliance\",\"duration\":25}","{\"skill\":\"regulations\",\"duration\":25}","{\"skill\":\"controls\",\"duration\":25}","{\"skill\":\"tax\",\"duration\":25}","{\"skill\":\"legal\",\"duration\":25}","{\"skill\":\"internal controls\",\"duration\":25}","{\"skill\":\"client relationships\",\"duration\":25}","{\"skill\":\"finance\",\"duration\":127}","{\"skill\":\"accounting\",\"duration\":127}","{\"skill\":\"accounting\",\"duration\":127}","{\"skill\":\"accounting\",\"duration\":127}","{\"skill\":\"analyze\",\"duration\":127}","{\"skill\":\"tax\",\"duration\":127}","{\"skill\":\"legal\",\"duration\":127}","{\"skill\":\"client relationships\",\"duration\":127}","{\"skill\":\"accounting\",\"duration\":168}","{\"skill\":\"tax\",\"duration\":168}","{\"skill\":\"payroll\",\"duration\":168}","{\"skill\":\"finance\",\"duration\":168}","{\"skill\":\"accounting\",\"duration\":168}","{\"skill\":\"analyze\",\"duration\":168}","{\"skill\":\"tax\",\"duration\":168}","{\"skill\":\"legal\",\"duration\":168}","{\"skill\":\"client relationships\",\"duration\":168}","{\"skill\":\"portfolio management\",\"duration\":168}","{\"skill\":\"accounting\",\"duration\":1}","{\"skill\":\"accounting\",\"duration\":1}","{\"skill\":\"policies\",\"duration\":1}","{\"skill\":\"tax\",\"duration\":1}","{\"skill\":\"payroll\",\"duration\":1}","{\"skill\":\"tax\",\"duration\":1}","{\"skill\":\"legal\",\"duration\":1}","{\"skill\":\"accounting\",\"duration\":1}","{\"skill\":\"accounting\",\"duration\":1}","{\"skill\":\"policies\",\"duration\":1}","{\"skill\":\"controls\",\"duration\":1}","{\"skill\":\"electronics\",\"duration\":1}","{\"skill\":\"payroll\",\"duration\":1}","{\"skill\":\"administration\",\"duration\":1}","{\"skill\":\"tax\",\"duration\":1}","{\"skill\":\"human resources\",\"duration\":1}","{\"skill\":\"internal controls\",\"duration\":1}","{\"skill\":\"banking\",\"duration\":55}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/AXA_Sunita Devi_Cash Assistant Manager.docx","skills":["{\"skill\":\"regulatory\",\"duration\":173}","{\"skill\":\"reporting\",\"duration\":173}","{\"skill\":\"regulatory\",\"duration\":173}","{\"skill\":\"compliance\",\"duration\":173}","{\"skill\":\"communication\",\"duration\":173}","{\"skill\":\"process\",\"duration\":173}","{\"skill\":\"analysis\",\"duration\":173}","{\"skill\":\"reporting\",\"duration\":173}","{\"skill\":\"governance\",\"duration\":173}","{\"skill\":\"compliance\",\"duration\":173}","{\"skill\":\"finance\",\"duration\":173}","{\"skill\":\"finance\",\"duration\":173}","{\"skill\":\"reporting\",\"duration\":173}","{\"skill\":\"controls\",\"duration\":173}","{\"skill\":\"regulatory\",\"duration\":173}","{\"skill\":\"governance\",\"duration\":173}","{\"skill\":\"compliance\",\"duration\":173}","{\"skill\":\"compliance\",\"duration\":173}","{\"skill\":\"training\",\"duration\":173}","{\"skill\":\"finance\",\"duration\":173}","{\"skill\":\"accounting\",\"duration\":173}","{\"skill\":\"stakeholder management\",\"duration\":173}","{\"skill\":\"analyzing data\",\"duration\":173}","{\"skill\":\"internal controls\",\"duration\":173}","{\"skill\":\"regulatory requirements\",\"duration\":173}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Prudential_Katie Luk_Sr Finance Officer.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/GATES Construction_DEANNA SERENA_Finance Controller.docx","skills":["{\"skill\":\"reports\",\"duration\":81}","{\"skill\":\"budget\",\"duration\":81}","{\"skill\":\"reports\",\"duration\":81}","{\"skill\":\"forecasts\",\"duration\":81}","{\"skill\":\"accounting\",\"duration\":81}","{\"skill\":\"documentation\",\"duration\":81}","{\"skill\":\"operations\",\"duration\":81}","{\"skill\":\"analysis\",\"duration\":81}","{\"skill\":\"tax\",\"duration\":81}","{\"skill\":\"finance\",\"duration\":81}","{\"skill\":\"policies\",\"duration\":81}","{\"skill\":\"policies\",\"duration\":81}","{\"skill\":\"policies\",\"duration\":81}","{\"skill\":\"financial reports\",\"duration\":81}","{\"skill\":\"financial performance\",\"duration\":81}","{\"skill\":\"forecasts\",\"duration\":8}","{\"skill\":\"budget\",\"duration\":8}","{\"skill\":\"rocket\",\"duration\":8}","{\"skill\":\"invoices\",\"duration\":12}","{\"skill\":\"invoices\",\"duration\":12}","{\"skill\":\"finance\",\"duration\":12}","{\"skill\":\"invoices\",\"duration\":12}","{\"skill\":\"process\",\"duration\":12}","{\"skill\":\"controls\",\"duration\":12}","{\"skill\":\"transactions\",\"duration\":12}","{\"skill\":\"finance\",\"duration\":12}","{\"skill\":\"budget\",\"duration\":12}","{\"skill\":\"supply chain\",\"duration\":12}","{\"skill\":\"supply chain management\",\"duration\":12}","{\"skill\":\"purchase orders\",\"duration\":12}","{\"skill\":\"audit\",\"duration\":17}","{\"skill\":\"audit\",\"duration\":17}","{\"skill\":\"controls\",\"duration\":17}","{\"skill\":\"audit\",\"duration\":17}","{\"skill\":\"reporting\",\"duration\":17}","{\"skill\":\"audit\",\"duration\":17}","{\"skill\":\"reports\",\"duration\":17}","{\"skill\":\"training\",\"duration\":17}","{\"skill\":\"writing\",\"duration\":17}","{\"skill\":\"relationship management\",\"duration\":17}","{\"skill\":\"mis\",\"duration\":7}","{\"skill\":\"reports\",\"duration\":7}","{\"skill\":\"reports\",\"duration\":7}","{\"skill\":\"budget\",\"duration\":7}","{\"skill\":\"construction\",\"duration\":7}","{\"skill\":\"cash flow\",\"duration\":7}","{\"skill\":\"accounts receivable\",\"duration\":7}","{\"skill\":\"accounts payable\",\"duration\":7}","{\"skill\":\"system\",\"duration\":140}","{\"skill\":\"controls\",\"duration\":140}","{\"skill\":\"mobile\",\"duration\":140}","{\"skill\":\"email\",\"duration\":140}","{\"skill\":\"pr\",\"duration\":140}","{\"skill\":\"pr\",\"duration\":140}","{\"skill\":\"english\",\"duration\":140}","{\"skill\":\"cash flow\",\"duration\":140}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/JAS Worldwide_Lilian Lim_Accountant.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Cyrus Global_Jeanie Poh_Office Mgr.docx","skills":["{\"skill\":\"inventory\",\"duration\":47}","{\"skill\":\"administration\",\"duration\":47}","{\"skill\":\"access\",\"duration\":47}","{\"skill\":\"vendors\",\"duration\":47}","{\"skill\":\"procurement\",\"duration\":47}","{\"skill\":\"inventory\",\"duration\":47}","{\"skill\":\"administration\",\"duration\":47}","{\"skill\":\"contracts\",\"duration\":47}","{\"skill\":\"contracts\",\"duration\":47}","{\"skill\":\"negotiation\",\"duration\":47}","{\"skill\":\"health\",\"duration\":47}","{\"skill\":\"safety\",\"duration\":47}","{\"skill\":\"security\",\"duration\":47}","{\"skill\":\"queries\",\"duration\":47}","{\"skill\":\"transactions\",\"duration\":47}","{\"skill\":\"compliance\",\"duration\":47}","{\"skill\":\"policies\",\"duration\":47}","{\"skill\":\"operations\",\"duration\":47}","{\"skill\":\"acquisition\",\"duration\":47}","{\"skill\":\"system\",\"duration\":47}","{\"skill\":\"payroll\",\"duration\":47}","{\"skill\":\"travel\",\"duration\":47}","{\"skill\":\"hotel\",\"duration\":47}","{\"skill\":\"mobile\",\"duration\":47}","{\"skill\":\"expenses\",\"duration\":47}","{\"skill\":\"compliance\",\"duration\":47}","{\"skill\":\"policies\",\"duration\":47}","{\"skill\":\"expenses\",\"duration\":47}","{\"skill\":\"audit\",\"duration\":47}","{\"skill\":\"inventory\",\"duration\":47}","{\"skill\":\"administration\",\"duration\":47}","{\"skill\":\"access\",\"duration\":47}","{\"skill\":\"vendors\",\"duration\":47}","{\"skill\":\"counsel\",\"duration\":47}","{\"skill\":\"budgeting\",\"duration\":47}","{\"skill\":\"compliance\",\"duration\":47}","{\"skill\":\"procurement\",\"duration\":47}","{\"skill\":\"administration\",\"duration\":47}","{\"skill\":\"contracts\",\"duration\":47}","{\"skill\":\"contracts\",\"duration\":47}","{\"skill\":\"procurement\",\"duration\":47}","{\"skill\":\"inventory\",\"duration\":47}","{\"skill\":\"negotiation\",\"duration\":47}","{\"skill\":\"health\",\"duration\":47}","{\"skill\":\"safety\",\"duration\":47}","{\"skill\":\"security\",\"duration\":47}","{\"skill\":\"system\",\"duration\":47}","{\"skill\":\"compliance\",\"duration\":47}","{\"skill\":\"policies\",\"duration\":47}","{\"skill\":\"reports\",\"duration\":47}","{\"skill\":\"hotel\",\"duration\":47}","{\"skill\":\"logistics\",\"duration\":47}","{\"skill\":\"hotel\",\"duration\":47}","{\"skill\":\"expenses\",\"duration\":47}","{\"skill\":\"expenses\",\"duration\":47}","{\"skill\":\"expenses\",\"duration\":47}","{\"skill\":\"compliance\",\"duration\":47}","{\"skill\":\"policies\",\"duration\":47}","{\"skill\":\"standard operating procedures\",\"duration\":47}","{\"skill\":\"talent acquisition\",\"duration\":47}","{\"skill\":\"accounts payable\",\"duration\":47}","{\"skill\":\"travel\",\"duration\":144}","{\"skill\":\"presentation\",\"duration\":144}","{\"skill\":\"hotel\",\"duration\":144}","{\"skill\":\"hotel\",\"duration\":144}","{\"skill\":\"inventory\",\"duration\":144}","{\"skill\":\"sops\",\"duration\":144}","{\"skill\":\"contracts\",\"duration\":144}","{\"skill\":\"contracts\",\"duration\":144}","{\"skill\":\"system\",\"duration\":144}","{\"skill\":\"audit\",\"duration\":144}","{\"skill\":\"finance\",\"duration\":144}","{\"skill\":\"vendors\",\"duration\":144}","{\"skill\":\"legal\",\"duration\":144}","{\"skill\":\"compliance\",\"duration\":144}","{\"skill\":\"expenses\",\"duration\":144}","{\"skill\":\"expenses\",\"duration\":144}","{\"skill\":\"accounts payable\",\"duration\":144}","{\"skill\":\"inventory\",\"duration\":41}","{\"skill\":\"administration\",\"duration\":41}","{\"skill\":\"contracts\",\"duration\":41}","{\"skill\":\"contracts\",\"duration\":41}","{\"skill\":\"procurement\",\"duration\":41}","{\"skill\":\"inventory\",\"duration\":41}","{\"skill\":\"negotiation\",\"duration\":41}","{\"skill\":\"administration\",\"duration\":41}","{\"skill\":\"reports\",\"duration\":41}","{\"skill\":\"logistics\",\"duration\":41}","{\"skill\":\"hotel\",\"duration\":41}","{\"skill\":\"hotel\",\"duration\":41}","{\"skill\":\"expenses\",\"duration\":41}","{\"skill\":\"payroll\",\"duration\":41}","{\"skill\":\"expenses\",\"duration\":41}","{\"skill\":\"invoices\",\"duration\":41}","{\"skill\":\"compliance\",\"duration\":41}","{\"skill\":\"policies\",\"duration\":41}","{\"skill\":\"audit\",\"duration\":41}","{\"skill\":\"compliance\",\"duration\":41}","{\"skill\":\"policies\",\"duration\":41}","{\"skill\":\"contracts\",\"duration\":41}","{\"skill\":\"health\",\"duration\":41}","{\"skill\":\"safety\",\"duration\":41}","{\"skill\":\"security\",\"duration\":41}","{\"skill\":\"system\",\"duration\":41}","{\"skill\":\"reports\",\"duration\":41}","{\"skill\":\"travel\",\"duration\":41}","{\"skill\":\"hotel\",\"duration\":41}","{\"skill\":\"filing\",\"duration\":41}","{\"skill\":\"website\",\"duration\":41}","{\"skill\":\"video\",\"duration\":41}","{\"skill\":\"filing\",\"duration\":41}","{\"skill\":\"research\",\"duration\":41}","{\"skill\":\"reports\",\"duration\":41}","{\"skill\":\"on-boarding\",\"duration\":41}","{\"skill\":\"administration\",\"duration\":41}","{\"skill\":\"access\",\"duration\":41}","{\"skill\":\"travel\",\"duration\":41}","{\"skill\":\"recruiting\",\"duration\":41}","{\"skill\":\"travel\",\"duration\":41}","{\"skill\":\"hotel\",\"duration\":41}","{\"skill\":\"inventory\",\"duration\":41}","{\"skill\":\"correspondence\",\"duration\":41}","{\"skill\":\"inventory\",\"duration\":41}","{\"skill\":\"ordering\",\"duration\":41}","{\"skill\":\"correspondence\",\"duration\":41}","{\"skill\":\"hospital\",\"duration\":41}","{\"skill\":\"finance\",\"duration\":41}","{\"skill\":\"policies\",\"duration\":41}","{\"skill\":\"filing\",\"duration\":41}","{\"skill\":\"travel\",\"duration\":41}","{\"skill\":\"hotel\",\"duration\":41}","{\"skill\":\"recruiting\",\"duration\":41}","{\"skill\":\"purchasing\",\"duration\":41}","{\"skill\":\"sales\",\"duration\":41}","{\"skill\":\"retail\",\"duration\":41}","{\"skill\":\"sales\",\"duration\":41}","{\"skill\":\"marketing\",\"duration\":41}","{\"skill\":\"sales\",\"duration\":41}","{\"skill\":\"travel\",\"duration\":41}","{\"skill\":\"travel\",\"duration\":41}","{\"skill\":\"hotel\",\"duration\":41}","{\"skill\":\"standard operating procedures\",\"duration\":41}","{\"skill\":\"accounts payable\",\"duration\":41}","{\"skill\":\"asset management\",\"duration\":41}","{\"skill\":\"administrative support\",\"duration\":41}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Sinolink_ELENA WAI_Asst Acc.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Intertrust_Tracy Ho_Fund Acc_PE.docx","skills":["{\"skill\":\"compliance\",\"duration\":13}","{\"skill\":\"distribution\",\"duration\":13}","{\"skill\":\"gaap\",\"duration\":13}","{\"skill\":\"audit\",\"duration\":13}","{\"skill\":\"retail\",\"duration\":13}","{\"skill\":\"client services\",\"duration\":13}","{\"skill\":\"financial statements\",\"duration\":13}","{\"skill\":\"accounting\",\"duration\":18}","{\"skill\":\"oracle\",\"duration\":18}","{\"skill\":\"accounting\",\"duration\":18}","{\"skill\":\"process\",\"duration\":18}","{\"skill\":\"schedules\",\"duration\":18}","{\"skill\":\"finance\",\"duration\":18}","{\"skill\":\"reports\",\"duration\":18}","{\"skill\":\"system\",\"duration\":18}","{\"skill\":\"oracle\",\"duration\":18}","{\"skill\":\"sap\",\"duration\":18}","{\"skill\":\"workflow\",\"duration\":18}","{\"skill\":\"tax\",\"duration\":18}","{\"skill\":\"schedules\",\"duration\":18}","{\"skill\":\"accounting\",\"duration\":8}","{\"skill\":\"oracle\",\"duration\":8}","{\"skill\":\"reconciliation\",\"duration\":8}","{\"skill\":\"system\",\"duration\":8}","{\"skill\":\"ibm\",\"duration\":8}","{\"skill\":\"transactions\",\"duration\":8}","{\"skill\":\"audit\",\"duration\":8}","{\"skill\":\"retail\",\"duration\":8}","{\"skill\":\"internal audit\",\"duration\":8}","{\"skill\":\"sales\",\"duration\":4}","{\"skill\":\"invoices\",\"duration\":4}","{\"skill\":\"erp\",\"duration\":4}","{\"skill\":\"reconcile\",\"duration\":4}","{\"skill\":\"schedule\",\"duration\":4}","{\"skill\":\"marketing\",\"duration\":4}","{\"skill\":\"marketing\",\"duration\":4}","{\"skill\":\"accounting\",\"duration\":15}","{\"skill\":\"erp\",\"duration\":15}","{\"skill\":\"erp\",\"duration\":15}","{\"skill\":\"sales\",\"duration\":15}","{\"skill\":\"reports\",\"duration\":15}","{\"skill\":\"erp\",\"duration\":15}","{\"skill\":\"audit\",\"duration\":15}","{\"skill\":\"schedule\",\"duration\":15}","{\"skill\":\"internal audit\",\"duration\":15}","{\"skill\":\"sales\",\"duration\":8}","{\"skill\":\"administration\",\"duration\":8}","{\"skill\":\"invoices\",\"duration\":8}","{\"skill\":\"erp\",\"duration\":8}","{\"skill\":\"inventory\",\"duration\":8}","{\"skill\":\"banking\",\"duration\":8}","{\"skill\":\"sales\",\"duration\":140}","{\"skill\":\"administration\",\"duration\":140}","{\"skill\":\"erp\",\"duration\":140}","{\"skill\":\"invoices\",\"duration\":140}","{\"skill\":\"english\",\"duration\":140}","{\"skill\":\"english\",\"duration\":140}","{\"skill\":\"english\",\"duration\":140}","{\"skill\":\"word\",\"duration\":140}","{\"skill\":\"excel\",\"duration\":140}","{\"skill\":\"powerpoint\",\"duration\":140}","{\"skill\":\"system\",\"duration\":140}","{\"skill\":\"oracle\",\"duration\":140}","{\"skill\":\"erp\",\"duration\":140}","{\"skill\":\"system\",\"duration\":140}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Premier Fiduciary_Soona Teo_Cosec Manager.docx","skills":["{\"skill\":\"c\",\"duration\":83}","{\"skill\":\"c\",\"duration\":83}","{\"skill\":\"c\",\"duration\":83}","{\"skill\":\"c\",\"duration\":83}","{\"skill\":\"accounting\",\"duration\":83}","{\"skill\":\"accounting\",\"duration\":83}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Kini Mirni_Wong Sui Leng_Admin.docx","skills":["{\"skill\":\"p\",\"duration\":25}","{\"skill\":\"email\",\"duration\":25}","{\"skill\":\"finance\",\"duration\":25}","{\"skill\":\"finance\",\"duration\":25}","{\"skill\":\"finance\",\"duration\":25}","{\"skill\":\"english\",\"duration\":25}","{\"skill\":\"word\",\"duration\":25}","{\"skill\":\"accounting\",\"duration\":25}","{\"skill\":\"system\",\"duration\":25}","{\"skill\":\"finance\",\"duration\":25}","{\"skill\":\"microsoft word\",\"duration\":25}","{\"skill\":\"accounting\",\"duration\":57}","{\"skill\":\"accounting\",\"duration\":57}","{\"skill\":\"reports\",\"duration\":57}","{\"skill\":\"presentations\",\"duration\":57}","{\"skill\":\"analysis\",\"duration\":57}","{\"skill\":\"accounting\",\"duration\":57}","{\"skill\":\"reports\",\"duration\":57}","{\"skill\":\"payments\",\"duration\":57}","{\"skill\":\"payments\",\"duration\":57}","{\"skill\":\"system\",\"duration\":57}","{\"skill\":\"reporting\",\"duration\":57}","{\"skill\":\"data entry\",\"duration\":57}","{\"skill\":\"administration\",\"duration\":11}","{\"skill\":\"accounting\",\"duration\":11}","{\"skill\":\"invoicing\",\"duration\":11}","{\"skill\":\"purchasing\",\"duration\":11}","{\"skill\":\"reports\",\"duration\":11}","{\"skill\":\"database\",\"duration\":3}","{\"skill\":\"mining\",\"duration\":3}","{\"skill\":\"recruiting\",\"duration\":3}","{\"skill\":\"communication\",\"duration\":3}","{\"skill\":\"solaris\",\"duration\":3}","{\"skill\":\"solaris\",\"duration\":3}","{\"skill\":\"p\",\"duration\":3}","{\"skill\":\"email\",\"duration\":3}","{\"skill\":\"finance\",\"duration\":3}","{\"skill\":\"email\",\"duration\":3}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Clifford Chance_Daisy Lau_Legal Coordinator.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/ICI_Wendy Tse_Accountant.docx","skills":["{\"skill\":\"hardware\",\"duration\":68}","{\"skill\":\"operations\",\"duration\":68}","{\"skill\":\"video\",\"duration\":68}","{\"skill\":\"international\",\"duration\":68}","{\"skill\":\"emea\",\"duration\":68}","{\"skill\":\"oracle\",\"duration\":68}","{\"skill\":\"emea\",\"duration\":68}","{\"skill\":\"reports\",\"duration\":68}","{\"skill\":\"transactions\",\"duration\":68}","{\"skill\":\"testing\",\"duration\":68}","{\"skill\":\"accounting\",\"duration\":68}","{\"skill\":\"system\",\"duration\":68}","{\"skill\":\"sales\",\"duration\":30}","{\"skill\":\"access\",\"duration\":30}","{\"skill\":\"transactions\",\"duration\":30}","{\"skill\":\"reconciliation\",\"duration\":30}","{\"skill\":\"reconciliation\",\"duration\":30}","{\"skill\":\"reconciliation\",\"duration\":30}","{\"skill\":\"reconciliation\",\"duration\":30}","{\"skill\":\"process\",\"duration\":30}","{\"skill\":\"payments\",\"duration\":30}","{\"skill\":\"payments\",\"duration\":30}","{\"skill\":\"invoices\",\"duration\":30}","{\"skill\":\"reconciliation\",\"duration\":30}","{\"skill\":\"oracle\",\"duration\":30}","{\"skill\":\"system\",\"duration\":30}","{\"skill\":\"bank reconciliation\",\"duration\":30}","{\"skill\":\"accounts payable\",\"duration\":30}","{\"skill\":\"reconciliation\",\"duration\":57}","{\"skill\":\"invoices\",\"duration\":57}","{\"skill\":\"sap\",\"duration\":57}","{\"skill\":\"plan\",\"duration\":57}","{\"skill\":\"reports\",\"duration\":57}","{\"skill\":\"r\",\"duration\":57}","{\"skill\":\"c\",\"duration\":57}","{\"skill\":\"schedule\",\"duration\":57}","{\"skill\":\"schedule\",\"duration\":57}","{\"skill\":\"inventory\",\"duration\":57}","{\"skill\":\"migration\",\"duration\":57}","{\"skill\":\"system\",\"duration\":57}","{\"skill\":\"sales\",\"duration\":56}","{\"skill\":\"invoices\",\"duration\":56}","{\"skill\":\"sap\",\"duration\":56}","{\"skill\":\"schedule\",\"duration\":56}","{\"skill\":\"sales\",\"duration\":56}","{\"skill\":\"sales\",\"duration\":56}","{\"skill\":\"audit\",\"duration\":56}","{\"skill\":\"process\",\"duration\":56}","{\"skill\":\"p\",\"duration\":56}","{\"skill\":\"invoices\",\"duration\":56}","{\"skill\":\"banking\",\"duration\":56}","{\"skill\":\"operations\",\"duration\":56}","{\"skill\":\"accounting\",\"duration\":56}","{\"skill\":\"system\",\"duration\":56}","{\"skill\":\"teaching\",\"duration\":22}","{\"skill\":\"research\",\"duration\":22}","{\"skill\":\"accounting\",\"duration\":22}","{\"skill\":\"coding\",\"duration\":22}","{\"skill\":\"reports\",\"duration\":22}","{\"skill\":\"budget\",\"duration\":22}","{\"skill\":\"budget\",\"duration\":22}","{\"skill\":\"consulting\",\"duration\":22}","{\"skill\":\"system\",\"duration\":22}","{\"skill\":\"peoplesoft\",\"duration\":22}","{\"skill\":\"higher education\",\"duration\":22}","{\"skill\":\"financial statements\",\"duration\":22}","{\"skill\":\"general ledger\",\"duration\":22}","{\"skill\":\"finance\",\"duration\":304}","{\"skill\":\"forecasts\",\"duration\":304}","{\"skill\":\"budget\",\"duration\":304}","{\"skill\":\"forecasts\",\"duration\":304}","{\"skill\":\"analysis\",\"duration\":304}","{\"skill\":\"variances\",\"duration\":304}","{\"skill\":\"forecasts\",\"duration\":304}","{\"skill\":\"expenses\",\"duration\":304}","{\"skill\":\"budget\",\"duration\":304}","{\"skill\":\"training\",\"duration\":304}","{\"skill\":\"administration\",\"duration\":304}","{\"skill\":\"international\",\"duration\":31}","{\"skill\":\"international\",\"duration\":31}","{\"skill\":\"reconciliation\",\"duration\":31}","{\"skill\":\"sales\",\"duration\":31}","{\"skill\":\"reconciliation\",\"duration\":31}","{\"skill\":\"accounting\",\"duration\":31}","{\"skill\":\"auditing\",\"duration\":31}","{\"skill\":\"schedules\",\"duration\":31}","{\"skill\":\"audit\",\"duration\":31}","{\"skill\":\"conversion\",\"duration\":31}","{\"skill\":\"accounting\",\"duration\":31}","{\"skill\":\"flex\",\"duration\":31}","{\"skill\":\"system\",\"duration\":31}","{\"skill\":\"flex\",\"duration\":31}","{\"skill\":\"general ledger\",\"duration\":31}","{\"skill\":\"journal entries\",\"duration\":31}","{\"skill\":\"bank reconciliation\",\"duration\":31}","{\"skill\":\"audit\",\"duration\":387}","{\"skill\":\"audit\",\"duration\":387}","{\"skill\":\"analytical\",\"duration\":387}","{\"skill\":\"audit\",\"duration\":387}","{\"skill\":\"audit\",\"duration\":387}","{\"skill\":\"audit\",\"duration\":387}","{\"skill\":\"reports\",\"duration\":387}","{\"skill\":\"accounting\",\"duration\":387}","{\"skill\":\"technical\",\"duration\":387}","{\"skill\":\"technical\",\"duration\":387}","{\"skill\":\"word\",\"duration\":387}","{\"skill\":\"excel\",\"duration\":387}","{\"skill\":\"pivot\",\"duration\":387}","{\"skill\":\"word\",\"duration\":387}","{\"skill\":\"journal entries\",\"duration\":387}","{\"skill\":\"ms excel\",\"duration\":387}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Axiom Private Capital_Jacinta Lim_Finance AM.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Aberedeen_Magdalene Yow_FM.docx","skills":["{\"skill\":\"finance\",\"duration\":257}","{\"skill\":\"reporting\",\"duration\":257}","{\"skill\":\"finance\",\"duration\":257}","{\"skill\":\"reporting\",\"duration\":257}","{\"skill\":\"reporting\",\"duration\":257}","{\"skill\":\"reporting\",\"duration\":257}","{\"skill\":\"compliance\",\"duration\":257}","{\"skill\":\"regulatory\",\"duration\":257}","{\"skill\":\"policies\",\"duration\":257}","{\"skill\":\"technical\",\"duration\":257}","{\"skill\":\"accounting\",\"duration\":257}","{\"skill\":\"finance\",\"duration\":257}","{\"skill\":\"reports\",\"duration\":257}","{\"skill\":\"regulatory\",\"duration\":257}","{\"skill\":\"reporting\",\"duration\":257}","{\"skill\":\"reporting\",\"duration\":257}","{\"skill\":\"legal\",\"duration\":257}","{\"skill\":\"filing\",\"duration\":257}","{\"skill\":\"reports\",\"duration\":257}","{\"skill\":\"regulatory\",\"duration\":257}","{\"skill\":\"accounting\",\"duration\":257}","{\"skill\":\"tax\",\"duration\":257}","{\"skill\":\"schedules\",\"duration\":257}","{\"skill\":\"audit\",\"duration\":257}","{\"skill\":\"tax\",\"duration\":257}","{\"skill\":\"tax\",\"duration\":257}","{\"skill\":\"queries\",\"duration\":257}","{\"skill\":\"tax\",\"duration\":257}","{\"skill\":\"tax\",\"duration\":257}","{\"skill\":\"reporting\",\"duration\":257}","{\"skill\":\"reporting\",\"duration\":257}","{\"skill\":\"statistics\",\"duration\":257}","{\"skill\":\"legal\",\"duration\":257}","{\"skill\":\"drafting\",\"duration\":257}","{\"skill\":\"distribution\",\"duration\":257}","{\"skill\":\"analysis\",\"duration\":257}","{\"skill\":\"compliance\",\"duration\":257}","{\"skill\":\"regulatory\",\"duration\":257}","{\"skill\":\"reporting\",\"duration\":257}","{\"skill\":\"process\",\"duration\":257}","{\"skill\":\"tax\",\"duration\":257}","{\"skill\":\"finance\",\"duration\":257}","{\"skill\":\"finance\",\"duration\":257}","{\"skill\":\"asset management\",\"duration\":257}","{\"skill\":\"financial reporting\",\"duration\":257}","{\"skill\":\"financial statements\",\"duration\":257}","{\"skill\":\"real estate\",\"duration\":257}","{\"skill\":\"finance\",\"duration\":55}","{\"skill\":\"operations\",\"duration\":55}","{\"skill\":\"budget\",\"duration\":55}","{\"skill\":\"policies\",\"duration\":55}","{\"skill\":\"regulatory\",\"duration\":55}","{\"skill\":\"compliance\",\"duration\":55}","{\"skill\":\"tax\",\"duration\":55}","{\"skill\":\"accounting\",\"duration\":55}","{\"skill\":\"gaap\",\"duration\":55}","{\"skill\":\"reporting\",\"duration\":55}","{\"skill\":\"forecasts\",\"duration\":55}","{\"skill\":\"reporting\",\"duration\":55}","{\"skill\":\"governance\",\"duration\":55}","{\"skill\":\"regulatory\",\"duration\":55}","{\"skill\":\"reporting\",\"duration\":55}","{\"skill\":\"audit\",\"duration\":55}","{\"skill\":\"tax\",\"duration\":55}","{\"skill\":\"process\",\"duration\":55}","{\"skill\":\"tax\",\"duration\":55}","{\"skill\":\"audit\",\"duration\":55}","{\"skill\":\"tax\",\"duration\":55}","{\"skill\":\"queries\",\"duration\":55}","{\"skill\":\"analysis\",\"duration\":55}","{\"skill\":\"filing\",\"duration\":55}","{\"skill\":\"reports\",\"duration\":55}","{\"skill\":\"regulatory\",\"duration\":55}","{\"skill\":\"reporting\",\"duration\":55}","{\"skill\":\"reporting\",\"duration\":55}","{\"skill\":\"invoices\",\"duration\":55}","{\"skill\":\"operations\",\"duration\":55}","{\"skill\":\"travel\",\"duration\":55}","{\"skill\":\"compliance\",\"duration\":55}","{\"skill\":\"reports\",\"duration\":55}","{\"skill\":\"financing\",\"duration\":55}","{\"skill\":\"financing\",\"duration\":55}","{\"skill\":\"vendors\",\"duration\":55}","{\"skill\":\"accounting\",\"duration\":55}","{\"skill\":\"finance\",\"duration\":55}","{\"skill\":\"budget management\",\"duration\":55}","{\"skill\":\"regulatory compliance\",\"duration\":55}","{\"skill\":\"cash flow\",\"duration\":55}","{\"skill\":\"financial statements\",\"duration\":55}","{\"skill\":\"financial reporting\",\"duration\":55}","{\"skill\":\"human resource\",\"duration\":55}","{\"skill\":\"governance\",\"duration\":9}","{\"skill\":\"policies\",\"duration\":9}","{\"skill\":\"design\",\"duration\":9}","{\"skill\":\"workflow\",\"duration\":9}","{\"skill\":\"retail\",\"duration\":9}","{\"skill\":\"operations\",\"duration\":9}","{\"skill\":\"controls\",\"duration\":9}","{\"skill\":\"policies\",\"duration\":9}","{\"skill\":\"policies\",\"duration\":9}","{\"skill\":\"sales\",\"duration\":9}","{\"skill\":\"controls\",\"duration\":9}","{\"skill\":\"strategy\",\"duration\":9}","{\"skill\":\"legal\",\"duration\":9}","{\"skill\":\"accounting\",\"duration\":9}","{\"skill\":\"compliance\",\"duration\":9}","{\"skill\":\"reports\",\"duration\":9}","{\"skill\":\"investigate\",\"duration\":9}","{\"skill\":\"tax\",\"duration\":9}","{\"skill\":\"tax\",\"duration\":9}","{\"skill\":\"compliance\",\"duration\":9}","{\"skill\":\"finance\",\"duration\":9}","{\"skill\":\"accounting\",\"duration\":9}","{\"skill\":\"budgeting\",\"duration\":9}","{\"skill\":\"analysis\",\"duration\":9}","{\"skill\":\"reporting\",\"duration\":9}","{\"skill\":\"reporting\",\"duration\":9}","{\"skill\":\"receivables\",\"duration\":9}","{\"skill\":\"schedules\",\"duration\":9}","{\"skill\":\"finance\",\"duration\":9}","{\"skill\":\"operations\",\"duration\":9}","{\"skill\":\"controls\",\"duration\":9}","{\"skill\":\"policies\",\"duration\":9}","{\"skill\":\"compliance\",\"duration\":9}","{\"skill\":\"system\",\"duration\":9}","{\"skill\":\"accounting\",\"duration\":9}","{\"skill\":\"system\",\"duration\":9}","{\"skill\":\"reporting\",\"duration\":9}","{\"skill\":\"international\",\"duration\":9}","{\"skill\":\"auditing\",\"duration\":9}","{\"skill\":\"audit\",\"duration\":9}","{\"skill\":\"reporting\",\"duration\":9}","{\"skill\":\"audit\",\"duration\":9}","{\"skill\":\"business planning\",\"duration\":9}","{\"skill\":\"risk management\",\"duration\":9}","{\"skill\":\"financial reports\",\"duration\":9}","{\"skill\":\"financial performance\",\"duration\":9}","{\"skill\":\"general ledger\",\"duration\":9}","{\"skill\":\"accounts payable\",\"duration\":9}","{\"skill\":\"financial reporting\",\"duration\":9}","{\"skill\":\"audit\",\"duration\":68}","{\"skill\":\"healthcare\",\"duration\":68}","{\"skill\":\"construction\",\"duration\":68}","{\"skill\":\"distribution\",\"duration\":68}","{\"skill\":\"compliance\",\"duration\":68}","{\"skill\":\"reporting\",\"duration\":68}","{\"skill\":\"international\",\"duration\":68}","{\"skill\":\"reporting\",\"duration\":68}","{\"skill\":\"tax\",\"duration\":68}","{\"skill\":\"supervising\",\"duration\":68}","{\"skill\":\"audit\",\"duration\":68}","{\"skill\":\"six\",\"duration\":68}","{\"skill\":\"technical\",\"duration\":68}","{\"skill\":\"forecasting\",\"duration\":68}","{\"skill\":\"budget\",\"duration\":68}","{\"skill\":\"sourcing\",\"duration\":68}","{\"skill\":\"technical\",\"duration\":68}","{\"skill\":\"accounting\",\"duration\":68}","{\"skill\":\"audit\",\"duration\":68}","{\"skill\":\"drafting\",\"duration\":68}","{\"skill\":\"reporting\",\"duration\":68}","{\"skill\":\"audit\",\"duration\":68}","{\"skill\":\"queries\",\"duration\":68}","{\"skill\":\"updates\",\"duration\":68}","{\"skill\":\"reporting\",\"duration\":68}","{\"skill\":\"audit\",\"duration\":68}","{\"skill\":\"schedules\",\"duration\":68}","{\"skill\":\"reporting\",\"duration\":68}","{\"skill\":\"audit\",\"duration\":68}","{\"skill\":\"schedules\",\"duration\":68}","{\"skill\":\"audit\",\"duration\":68}","{\"skill\":\"healthcare\",\"duration\":68}","{\"skill\":\"construction\",\"duration\":68}","{\"skill\":\"audit\",\"duration\":68}","{\"skill\":\"auditing\",\"duration\":68}","{\"skill\":\"process\",\"duration\":68}","{\"skill\":\"audit\",\"duration\":68}","{\"skill\":\"accounting\",\"duration\":68}","{\"skill\":\"word\",\"duration\":68}","{\"skill\":\"excel\",\"duration\":68}","{\"skill\":\"audit\",\"duration\":68}","{\"skill\":\"accounting\",\"duration\":68}","{\"skill\":\"financial reporting\",\"duration\":68}","{\"skill\":\"accounts receivable\",\"duration\":68}","{\"skill\":\"financial statements\",\"duration\":68}","{\"skill\":\"real estate\",\"duration\":68}","{\"skill\":\"microsoft office\",\"duration\":68}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Carlyle_Christine Kam_EA.docx","skills":["{\"skill\":\"travel\",\"duration\":5}","{\"skill\":\"reports\",\"duration\":5}","{\"skill\":\"schedule\",\"duration\":5}","{\"skill\":\"marketing\",\"duration\":5}","{\"skill\":\"construction\",\"duration\":5}","{\"skill\":\"international\",\"duration\":5}","{\"skill\":\"business management\",\"duration\":5}","{\"skill\":\"travel\",\"duration\":3}","{\"skill\":\"asset management\",\"duration\":3}","{\"skill\":\"travel arrangements\",\"duration\":3}","{\"skill\":\"operations\",\"duration\":0}","{\"skill\":\"compliance\",\"duration\":0}","{\"skill\":\"travel\",\"duration\":0}","{\"skill\":\"schedules\",\"duration\":0}","{\"skill\":\"sales\",\"duration\":0}","{\"skill\":\"logistics\",\"duration\":0}","{\"skill\":\"compliance\",\"duration\":0}","{\"skill\":\"compliance\",\"duration\":0}","{\"skill\":\"governance\",\"duration\":0}","{\"skill\":\"updates\",\"duration\":0}","{\"skill\":\"international\",\"duration\":0}","{\"skill\":\"compliance\",\"duration\":0}","{\"skill\":\"sales\",\"duration\":0}","{\"skill\":\"reports\",\"duration\":0}","{\"skill\":\"ordering\",\"duration\":0}","{\"skill\":\"expenses\",\"duration\":0}","{\"skill\":\"travel arrangements\",\"duration\":0}","{\"skill\":\"travel\",\"duration\":49}","{\"skill\":\"six\",\"duration\":49}","{\"skill\":\"filing\",\"duration\":49}","{\"skill\":\"accounting\",\"duration\":49}","{\"skill\":\"reports\",\"duration\":49}","{\"skill\":\"compliance\",\"duration\":49}","{\"skill\":\"logistics\",\"duration\":49}","{\"skill\":\"accounting\",\"duration\":49}","{\"skill\":\"invoices\",\"duration\":49}","{\"skill\":\"payments\",\"duration\":49}","{\"skill\":\"system\",\"duration\":49}","{\"skill\":\"schedule\",\"duration\":3}","{\"skill\":\"video\",\"duration\":3}","{\"skill\":\"inventory\",\"duration\":3}","{\"skill\":\"travel\",\"duration\":3}","{\"skill\":\"reports\",\"duration\":3}","{\"skill\":\"supervisor\",\"duration\":3}","{\"skill\":\"transactions\",\"duration\":3}","{\"skill\":\"marketing\",\"duration\":3}","{\"skill\":\"operations\",\"duration\":3}","{\"skill\":\"travel arrangements\",\"duration\":3}","{\"skill\":\"sales\",\"duration\":9}","{\"skill\":\"banking\",\"duration\":9}","{\"skill\":\"sales\",\"duration\":9}","{\"skill\":\"sales\",\"duration\":9}","{\"skill\":\"banking\",\"duration\":12}","{\"skill\":\"banking\",\"duration\":12}","{\"skill\":\"administration\",\"duration\":12}","{\"skill\":\"administration\",\"duration\":12}","{\"skill\":\"governance\",\"duration\":12}","{\"skill\":\"programming\",\"duration\":12}","{\"skill\":\"psychology\",\"duration\":12}","{\"skill\":\"customer service\",\"duration\":12}","{\"skill\":\"business management\",\"duration\":12}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Mitra Bahtera_Jacqueline Zhang_Accountant.docx","skills":["{\"skill\":\"tax\",\"duration\":104}","{\"skill\":\"accounting\",\"duration\":104}","{\"skill\":\"sap\",\"duration\":104}","{\"skill\":\"reconciliation\",\"duration\":104}","{\"skill\":\"audit\",\"duration\":104}","{\"skill\":\"reports\",\"duration\":104}","{\"skill\":\"tax\",\"duration\":104}","{\"skill\":\"supervisor\",\"duration\":104}","{\"skill\":\"data entry\",\"duration\":104}","{\"skill\":\"bank reconciliation\",\"duration\":104}","{\"skill\":\"tax\",\"duration\":56}","{\"skill\":\"accounting\",\"duration\":56}","{\"skill\":\"oracle\",\"duration\":56}","{\"skill\":\"reconciliation\",\"duration\":56}","{\"skill\":\"audit\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"oracle\",\"duration\":56}","{\"skill\":\"system\",\"duration\":56}","{\"skill\":\"data entry\",\"duration\":56}","{\"skill\":\"cash flow\",\"duration\":56}","{\"skill\":\"process\",\"duration\":33}","{\"skill\":\"banking\",\"duration\":33}","{\"skill\":\"transactions\",\"duration\":33}","{\"skill\":\"process\",\"duration\":33}","{\"skill\":\"transactions\",\"duration\":33}","{\"skill\":\"deposits\",\"duration\":33}","{\"skill\":\"travel\",\"duration\":33}","{\"skill\":\"english\",\"duration\":33}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Sing Investments_Ng Hong Ray_Compliance Officer.docx","skills":["{\"skill\":\"compliance\",\"duration\":72}","{\"skill\":\"deposits\",\"duration\":72}","{\"skill\":\"money\",\"duration\":72}","{\"skill\":\"transactions\",\"duration\":72}","{\"skill\":\"compliance\",\"duration\":72}","{\"skill\":\"testing\",\"duration\":72}","{\"skill\":\"controls\",\"duration\":72}","{\"skill\":\"compliance\",\"duration\":72}","{\"skill\":\"policies\",\"duration\":72}","{\"skill\":\"compliance\",\"duration\":72}","{\"skill\":\"compliance\",\"duration\":72}","{\"skill\":\"due diligence\",\"duration\":72}","{\"skill\":\"money\",\"duration\":3}","{\"skill\":\"profiling\",\"duration\":3}","{\"skill\":\"system\",\"duration\":3}","{\"skill\":\"due diligence\",\"duration\":3}","{\"skill\":\"reports\",\"duration\":2}","{\"skill\":\"system\",\"duration\":2}","{\"skill\":\"compliance\",\"duration\":2}","{\"skill\":\"due diligence\",\"duration\":2}","{\"skill\":\"invoices\",\"duration\":4}","{\"skill\":\"operations\",\"duration\":4}","{\"skill\":\"expenses\",\"duration\":4}","{\"skill\":\"operations\",\"duration\":4}","{\"skill\":\"operations\",\"duration\":4}","{\"skill\":\"expenses\",\"duration\":4}","{\"skill\":\"banking\",\"duration\":4}","{\"skill\":\"finance\",\"duration\":4}","{\"skill\":\"english\",\"duration\":4}","{\"skill\":\"excel\",\"duration\":4}","{\"skill\":\"powerpoint\",\"duration\":4}","{\"skill\":\"adobe\",\"duration\":4}","{\"skill\":\"photoshop\",\"duration\":4}","{\"skill\":\"excel\",\"duration\":4}","{\"skill\":\"microsoft excel\",\"duration\":4}","{\"skill\":\"microsoft powerpoint\",\"duration\":4}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Seatown_Charlene Su_FM.docx","skills":["{\"skill\":\"start-up\",\"duration\":78}","{\"skill\":\"accounting\",\"duration\":78}","{\"skill\":\"system\",\"duration\":78}","{\"skill\":\"sap\",\"duration\":78}","{\"skill\":\"accounting\",\"duration\":78}","{\"skill\":\"system\",\"duration\":78}","{\"skill\":\"sap\",\"duration\":78}","{\"skill\":\"reporting\",\"duration\":78}","{\"skill\":\"budget\",\"duration\":78}","{\"skill\":\"tax\",\"duration\":78}","{\"skill\":\"reporting\",\"duration\":78}","{\"skill\":\"process\",\"duration\":78}","{\"skill\":\"system\",\"duration\":78}","{\"skill\":\"sap\",\"duration\":78}","{\"skill\":\"financial reporting\",\"duration\":78}","{\"skill\":\"financial statements\",\"duration\":78}","{\"skill\":\"annual budget\",\"duration\":78}","{\"skill\":\"audit\",\"duration\":22}","{\"skill\":\"english\",\"duration\":52}","{\"skill\":\"accounting\",\"duration\":52}","{\"skill\":\"system\",\"duration\":52}","{\"skill\":\"sap\",\"duration\":52}","{\"skill\":\"microsoft office\",\"duration\":52}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Tricor_Corinna Leung_Cosec Director.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Startek_Prima Donna_Accountant.docx","skills":["{\"skill\":\"process\",\"duration\":8}","{\"skill\":\"process\",\"duration\":8}","{\"skill\":\"analysis\",\"duration\":8}","{\"skill\":\"process\",\"duration\":8}","{\"skill\":\"improvement\",\"duration\":8}","{\"skill\":\"reports\",\"duration\":8}","{\"skill\":\"forecasting\",\"duration\":8}","{\"skill\":\"gaap\",\"duration\":8}","{\"skill\":\"reconciliation\",\"duration\":8}","{\"skill\":\"gaap\",\"duration\":8}","{\"skill\":\"international\",\"duration\":8}","{\"skill\":\"process improvement\",\"duration\":8}","{\"skill\":\"travel\",\"duration\":2}","{\"skill\":\"cms\",\"duration\":2}","{\"skill\":\"accounts payable\",\"duration\":2}","{\"skill\":\"finance\",\"duration\":12}","{\"skill\":\"forecasting\",\"duration\":12}","{\"skill\":\"sap\",\"duration\":12}","{\"skill\":\"kpi\",\"duration\":12}","{\"skill\":\"sales\",\"duration\":12}","{\"skill\":\"finance\",\"duration\":12}","{\"skill\":\"client service\",\"duration\":12}","{\"skill\":\"finance\",\"duration\":31}","{\"skill\":\"invoicing\",\"duration\":31}","{\"skill\":\"invoicing\",\"duration\":31}","{\"skill\":\"analysis\",\"duration\":31}","{\"skill\":\"expenses\",\"duration\":31}","{\"skill\":\"expenses\",\"duration\":31}","{\"skill\":\"analysis\",\"duration\":31}","{\"skill\":\"analysis\",\"duration\":31}","{\"skill\":\"billing\",\"duration\":31}","{\"skill\":\"coaching\",\"duration\":31}","{\"skill\":\"billing\",\"duration\":31}","{\"skill\":\"invoicing\",\"duration\":31}","{\"skill\":\"finance\",\"duration\":31}","{\"skill\":\"accounting\",\"duration\":31}","{\"skill\":\"reports\",\"duration\":31}","{\"skill\":\"process\",\"duration\":31}","{\"skill\":\"process\",\"duration\":31}","{\"skill\":\"accounting\",\"duration\":31}","{\"skill\":\"process\",\"duration\":31}","{\"skill\":\"training\",\"duration\":31}","{\"skill\":\"accounting\",\"duration\":31}","{\"skill\":\"process\",\"duration\":31}","{\"skill\":\"process\",\"duration\":31}","{\"skill\":\"reconciliation\",\"duration\":31}","{\"skill\":\"process\",\"duration\":31}","{\"skill\":\"gaap\",\"duration\":31}","{\"skill\":\"reconciliation\",\"duration\":31}","{\"skill\":\"receivables\",\"duration\":31}","{\"skill\":\"investigation\",\"duration\":31}","{\"skill\":\"reconciliation\",\"duration\":31}","{\"skill\":\"analysis\",\"duration\":31}","{\"skill\":\"gaap\",\"duration\":31}","{\"skill\":\"process\",\"duration\":31}","{\"skill\":\"documentation\",\"duration\":31}","{\"skill\":\"process\",\"duration\":31}","{\"skill\":\"gaap\",\"duration\":31}","{\"skill\":\"sap\",\"duration\":31}","{\"skill\":\"testing\",\"duration\":31}","{\"skill\":\"accounts receivable\",\"duration\":31}","{\"skill\":\"journal entries\",\"duration\":31}","{\"skill\":\"accounts payable\",\"duration\":31}","{\"skill\":\"general ledger\",\"duration\":31}","{\"skill\":\"accounting\",\"duration\":6}","{\"skill\":\"vendors\",\"duration\":6}","{\"skill\":\"process\",\"duration\":6}","{\"skill\":\"reconciliation\",\"duration\":6}","{\"skill\":\"accounting\",\"duration\":3}","{\"skill\":\"expenses\",\"duration\":3}","{\"skill\":\"tax\",\"duration\":3}","{\"skill\":\"reports\",\"duration\":6}","{\"skill\":\"process\",\"duration\":6}","{\"skill\":\"reconcile\",\"duration\":6}","{\"skill\":\"reports\",\"duration\":6}","{\"skill\":\"reports\",\"duration\":6}","{\"skill\":\"banking\",\"duration\":6}","{\"skill\":\"accounting\",\"duration\":8}","{\"skill\":\"reports\",\"duration\":8}","{\"skill\":\"correspondence\",\"duration\":8}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/First Advisory_Elektra Wai_Trust Officer.docx","skills":["{\"skill\":\"distribution\",\"duration\":74}","{\"skill\":\"engagement\",\"duration\":74}","{\"skill\":\"administration\",\"duration\":74}","{\"skill\":\"tax\",\"duration\":74}","{\"skill\":\"tax\",\"duration\":74}","{\"skill\":\"auditing\",\"duration\":74}","{\"skill\":\"filing\",\"duration\":74}","{\"skill\":\"due diligence\",\"duration\":74}","{\"skill\":\"financial statements\",\"duration\":74}","{\"skill\":\"affiliate\",\"duration\":15}","{\"skill\":\"sales\",\"duration\":15}","{\"skill\":\"sales\",\"duration\":15}","{\"skill\":\"legal\",\"duration\":15}","{\"skill\":\"filing\",\"duration\":10}","{\"skill\":\"tax\",\"duration\":10}","{\"skill\":\"compliance\",\"duration\":13}","{\"skill\":\"filing\",\"duration\":13}","{\"skill\":\"drafting\",\"duration\":13}","{\"skill\":\"administration\",\"duration\":85}","{\"skill\":\"administration\",\"duration\":85}","{\"skill\":\"international\",\"duration\":85}","{\"skill\":\"economics\",\"duration\":44}","{\"skill\":\"system\",\"duration\":44}","{\"skill\":\"accounting\",\"duration\":44}","{\"skill\":\"human resource\",\"duration\":44}","{\"skill\":\"information system\",\"duration\":44}","{\"skill\":\"english\",\"duration\":46}","{\"skill\":\"windows\",\"duration\":46}","{\"skill\":\"word\",\"duration\":46}","{\"skill\":\"excel\",\"duration\":46}","{\"skill\":\"powerpoint\",\"duration\":46}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Tricor_Leung Tsz Ching_Investor Services Officer.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/MUTB_Elvis Or_Treasury Officer.docx","skills":["{\"skill\":\"research\",\"duration\":26}","{\"skill\":\"financing\",\"duration\":168}","{\"skill\":\"contracts\",\"duration\":168}","{\"skill\":\"economics\",\"duration\":168}","{\"skill\":\"finance\",\"duration\":168}","{\"skill\":\"real estate\",\"duration\":168}","{\"skill\":\"administration\",\"duration\":22}","{\"skill\":\"english\",\"duration\":22}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Peoples Association_Chng Jinhao_Compliance Officer.docx","skills":["{\"skill\":\"mobile\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"transactions\",\"duration\":86}","{\"skill\":\"procurement\",\"duration\":86}","{\"skill\":\"improvement\",\"duration\":86}","{\"skill\":\"audit\",\"duration\":86}","{\"skill\":\"reports\",\"duration\":86}","{\"skill\":\"audit\",\"duration\":86}","{\"skill\":\"audit\",\"duration\":86}","{\"skill\":\"reports\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"audit\",\"duration\":86}","{\"skill\":\"finance\",\"duration\":86}","{\"skill\":\"legal\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"plan\",\"duration\":86}","{\"skill\":\"audit\",\"duration\":86}","{\"skill\":\"updates\",\"duration\":86}","{\"skill\":\"accounting\",\"duration\":86}","{\"skill\":\"financial statements\",\"duration\":86}","{\"skill\":\"inventory\",\"duration\":16}","{\"skill\":\"logistics\",\"duration\":16}","{\"skill\":\"sports\",\"duration\":3}","{\"skill\":\"finance\",\"duration\":3}","{\"skill\":\"reconcile\",\"duration\":3}","{\"skill\":\"invoices\",\"duration\":3}","{\"skill\":\"filing\",\"duration\":3}","{\"skill\":\"finance\",\"duration\":3}","{\"skill\":\"retail\",\"duration\":3}","{\"skill\":\"marketing\",\"duration\":3}","{\"skill\":\"expenses\",\"duration\":3}","{\"skill\":\"invoices\",\"duration\":3}","{\"skill\":\"excel\",\"duration\":24}","{\"skill\":\"pivot\",\"duration\":24}","{\"skill\":\"english\",\"duration\":24}","{\"skill\":\"governance\",\"duration\":24}","{\"skill\":\"compliance\",\"duration\":24}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Tricor_Amy Lui_Cosec Supervisor.docx","skills":["{\"skill\":\"compliance\",\"duration\":112}","{\"skill\":\"governance\",\"duration\":112}","{\"skill\":\"reports\",\"duration\":112}","{\"skill\":\"reports\",\"duration\":112}","{\"skill\":\"plan\",\"duration\":112}","{\"skill\":\"english\",\"duration\":112}","{\"skill\":\"word\",\"duration\":112}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/DNV GL_Novita Kie_FM.docx","skills":["{\"skill\":\"conversion\",\"duration\":45}","{\"skill\":\"reporting\",\"duration\":45}","{\"skill\":\"compliance\",\"duration\":45}","{\"skill\":\"reporting\",\"duration\":45}","{\"skill\":\"schedules\",\"duration\":45}","{\"skill\":\"invoices\",\"duration\":45}","{\"skill\":\"accounting\",\"duration\":45}","{\"skill\":\"system\",\"duration\":45}","{\"skill\":\"compliance\",\"duration\":45}","{\"skill\":\"controls\",\"duration\":45}","{\"skill\":\"audit\",\"duration\":45}","{\"skill\":\"oracle\",\"duration\":45}","{\"skill\":\"finance\",\"duration\":45}","{\"skill\":\"training\",\"duration\":45}","{\"skill\":\"reporting\",\"duration\":45}","{\"skill\":\"plan\",\"duration\":45}","{\"skill\":\"process\",\"duration\":45}","{\"skill\":\"system\",\"duration\":45}","{\"skill\":\"process\",\"duration\":45}","{\"skill\":\"process\",\"duration\":45}","{\"skill\":\"health\",\"duration\":45}","{\"skill\":\"safety\",\"duration\":45}","{\"skill\":\"internal controls\",\"duration\":45}","{\"skill\":\"project plan\",\"duration\":45}","{\"skill\":\"change management\",\"duration\":45}","{\"skill\":\"accounting\",\"duration\":79}","{\"skill\":\"compliance\",\"duration\":79}","{\"skill\":\"policies\",\"duration\":79}","{\"skill\":\"regulations\",\"duration\":79}","{\"skill\":\"accounting\",\"duration\":79}","{\"skill\":\"reporting\",\"duration\":79}","{\"skill\":\"process\",\"duration\":79}","{\"skill\":\"payroll\",\"duration\":79}","{\"skill\":\"analysis\",\"duration\":79}","{\"skill\":\"transactions\",\"duration\":79}","{\"skill\":\"tax\",\"duration\":79}","{\"skill\":\"reporting\",\"duration\":79}","{\"skill\":\"compliance\",\"duration\":79}","{\"skill\":\"gaap\",\"duration\":79}","{\"skill\":\"tax\",\"duration\":79}","{\"skill\":\"standard operating procedures\",\"duration\":79}","{\"skill\":\"human resources\",\"duration\":79}","{\"skill\":\"journal entries\",\"duration\":79}","{\"skill\":\"accounting\",\"duration\":38}","{\"skill\":\"system\",\"duration\":38}","{\"skill\":\"accounting\",\"duration\":38}","{\"skill\":\"system\",\"duration\":38}","{\"skill\":\"reconciliation\",\"duration\":38}","{\"skill\":\"p\",\"duration\":38}","{\"skill\":\"bank reconciliation\",\"duration\":38}","{\"skill\":\"accounting\",\"duration\":11}","{\"skill\":\"system\",\"duration\":11}","{\"skill\":\"accounting\",\"duration\":11}","{\"skill\":\"system\",\"duration\":11}","{\"skill\":\"payments\",\"duration\":11}","{\"skill\":\"reconciliation\",\"duration\":11}","{\"skill\":\"accounting\",\"duration\":11}","{\"skill\":\"invoices\",\"duration\":36}","{\"skill\":\"sales\",\"duration\":36}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Lorenzo_Ben Teo_Finance Head.docx","skills":["{\"skill\":\"finance\",\"duration\":152}","{\"skill\":\"accounting\",\"duration\":152}","{\"skill\":\"audit\",\"duration\":152}","{\"skill\":\"schedules\",\"duration\":152}","{\"skill\":\"finance\",\"duration\":152}","{\"skill\":\"retail\",\"duration\":152}","{\"skill\":\"beverage\",\"duration\":152}","{\"skill\":\"engineering\",\"duration\":152}","{\"skill\":\"international\",\"duration\":152}","{\"skill\":\"accounting\",\"duration\":152}","{\"skill\":\"governance\",\"duration\":152}","{\"skill\":\"regulatory\",\"duration\":152}","{\"skill\":\"compliance\",\"duration\":152}","{\"skill\":\"analysis\",\"duration\":152}","{\"skill\":\"reporting\",\"duration\":152}","{\"skill\":\"forecasting\",\"duration\":152}","{\"skill\":\"finance\",\"duration\":152}","{\"skill\":\"process\",\"duration\":152}","{\"skill\":\"audit\",\"duration\":152}","{\"skill\":\"tax\",\"duration\":152}","{\"skill\":\"tax\",\"duration\":152}","{\"skill\":\"audit\",\"duration\":152}","{\"skill\":\"process\",\"duration\":152}","{\"skill\":\"reporting\",\"duration\":152}","{\"skill\":\"analysis\",\"duration\":152}","{\"skill\":\"accounting\",\"duration\":152}","{\"skill\":\"governance\",\"duration\":152}","{\"skill\":\"regulatory\",\"duration\":152}","{\"skill\":\"compliance\",\"duration\":152}","{\"skill\":\"finance\",\"duration\":152}","{\"skill\":\"accounting\",\"duration\":152}","{\"skill\":\"controls\",\"duration\":152}","{\"skill\":\"budgeting\",\"duration\":152}","{\"skill\":\"forecasting\",\"duration\":152}","{\"skill\":\"analysis\",\"duration\":152}","{\"skill\":\"finance\",\"duration\":152}","{\"skill\":\"reporting\",\"duration\":152}","{\"skill\":\"analysis\",\"duration\":152}","{\"skill\":\"reporting\",\"duration\":152}","{\"skill\":\"budget\",\"duration\":152}","{\"skill\":\"plan\",\"duration\":152}","{\"skill\":\"analyze\",\"duration\":152}","{\"skill\":\"metrics\",\"duration\":152}","{\"skill\":\"analysis\",\"duration\":152}","{\"skill\":\"reporting\",\"duration\":152}","{\"skill\":\"finance\",\"duration\":152}","{\"skill\":\"forecasting\",\"duration\":152}","{\"skill\":\"finance\",\"duration\":152}","{\"skill\":\"process\",\"duration\":152}","{\"skill\":\"tax\",\"duration\":152}","{\"skill\":\"audit\",\"duration\":152}","{\"skill\":\"process\",\"duration\":152}","{\"skill\":\"governance\",\"duration\":152}","{\"skill\":\"reporting\",\"duration\":152}","{\"skill\":\"acquisition\",\"duration\":152}","{\"skill\":\"analysis\",\"duration\":152}","{\"skill\":\"reporting\",\"duration\":152}","{\"skill\":\"operations\",\"duration\":152}","{\"skill\":\"receivables\",\"duration\":152}","{\"skill\":\"billing\",\"duration\":152}","{\"skill\":\"reporting\",\"duration\":152}","{\"skill\":\"budgeting\",\"duration\":152}","{\"skill\":\"policies\",\"duration\":152}","{\"skill\":\"controls\",\"duration\":152}","{\"skill\":\"compliance\",\"duration\":152}","{\"skill\":\"international\",\"duration\":152}","{\"skill\":\"accounting\",\"duration\":152}","{\"skill\":\"reporting\",\"duration\":152}","{\"skill\":\"compliance\",\"duration\":152}","{\"skill\":\"supervising\",\"duration\":152}","{\"skill\":\"forecasts\",\"duration\":152}","{\"skill\":\"forecasting\",\"duration\":152}","{\"skill\":\"tax\",\"duration\":152}","{\"skill\":\"kpi\",\"duration\":152}","{\"skill\":\"reporting\",\"duration\":152}","{\"skill\":\"analysis\",\"duration\":152}","{\"skill\":\"finance\",\"duration\":152}","{\"skill\":\"governance\",\"duration\":152}","{\"skill\":\"audit\",\"duration\":152}","{\"skill\":\"process\",\"duration\":152}","{\"skill\":\"sports\",\"duration\":152}","{\"skill\":\"sports\",\"duration\":152}","{\"skill\":\"marketing\",\"duration\":152}","{\"skill\":\"policies\",\"duration\":152}","{\"skill\":\"analyze\",\"duration\":152}","{\"skill\":\"reports\",\"duration\":152}","{\"skill\":\"analysis\",\"duration\":152}","{\"skill\":\"forecasts\",\"duration\":152}","{\"skill\":\"analysis\",\"duration\":152}","{\"skill\":\"inventory\",\"duration\":152}","{\"skill\":\"purchasing\",\"duration\":152}","{\"skill\":\"accounting\",\"duration\":152}","{\"skill\":\"reports\",\"duration\":152}","{\"skill\":\"reports\",\"duration\":152}","{\"skill\":\"compliance\",\"duration\":152}","{\"skill\":\"tax\",\"duration\":152}","{\"skill\":\"accounting\",\"duration\":152}","{\"skill\":\"improvement\",\"duration\":152}","{\"skill\":\"logistics\",\"duration\":152}","{\"skill\":\"reports\",\"duration\":152}","{\"skill\":\"reports\",\"duration\":152}","{\"skill\":\"tax\",\"duration\":152}","{\"skill\":\"budgeting\",\"duration\":152}","{\"skill\":\"analysis\",\"duration\":152}","{\"skill\":\"strategy\",\"duration\":152}","{\"skill\":\"financing\",\"duration\":152}","{\"skill\":\"analysis\",\"duration\":152}","{\"skill\":\"reconciliation\",\"duration\":152}","{\"skill\":\"tax\",\"duration\":152}","{\"skill\":\"controls\",\"duration\":152}","{\"skill\":\"inventory\",\"duration\":152}","{\"skill\":\"accounting\",\"duration\":152}","{\"skill\":\"tax\",\"duration\":152}","{\"skill\":\"compliance\",\"duration\":152}","{\"skill\":\"payroll\",\"duration\":152}","{\"skill\":\"tax\",\"duration\":152}","{\"skill\":\"sap\",\"duration\":152}","{\"skill\":\"accounting\",\"duration\":152}","{\"skill\":\"sap\",\"duration\":152}","{\"skill\":\"audit\",\"duration\":152}","{\"skill\":\"supervisor\",\"duration\":152}","{\"skill\":\"audit\",\"duration\":152}","{\"skill\":\"auditing\",\"duration\":152}","{\"skill\":\"compliance\",\"duration\":152}","{\"skill\":\"accounting\",\"duration\":152}","{\"skill\":\"audit\",\"duration\":152}","{\"skill\":\"training\",\"duration\":152}","{\"skill\":\"audit\",\"duration\":152}","{\"skill\":\"controls\",\"duration\":152}","{\"skill\":\"system\",\"duration\":152}","{\"skill\":\"improvement\",\"duration\":152}","{\"skill\":\"audit\",\"duration\":152}","{\"skill\":\"construction\",\"duration\":152}","{\"skill\":\"engineering\",\"duration\":152}","{\"skill\":\"distribution\",\"duration\":152}","{\"skill\":\"reports\",\"duration\":152}","{\"skill\":\"tax\",\"duration\":152}","{\"skill\":\"analysis\",\"duration\":152}","{\"skill\":\"training\",\"duration\":152}","{\"skill\":\"dynamic environment\",\"duration\":152}","{\"skill\":\"regulatory compliance\",\"duration\":152}","{\"skill\":\"financial statements\",\"duration\":152}","{\"skill\":\"business process\",\"duration\":152}","{\"skill\":\"internal audit\",\"duration\":152}","{\"skill\":\"due diligence\",\"duration\":152}","{\"skill\":\"risk management\",\"duration\":152}","{\"skill\":\"financial analysis\",\"duration\":152}","{\"skill\":\"change management\",\"duration\":152}","{\"skill\":\"annual budget\",\"duration\":152}","{\"skill\":\"performance metrics\",\"duration\":152}","{\"skill\":\"accounts payable\",\"duration\":152}","{\"skill\":\"general ledger\",\"duration\":152}","{\"skill\":\"financial reporting\",\"duration\":152}","{\"skill\":\"internal controls\",\"duration\":152}","{\"skill\":\"key performance indicators\",\"duration\":152}","{\"skill\":\"human resource\",\"duration\":152}","{\"skill\":\"financial reports\",\"duration\":152}","{\"skill\":\"cash flow\",\"duration\":152}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Hiraki Temur_Ismail Petar_Accountant.docx","skills":["{\"skill\":\"finance\",\"duration\":136}","{\"skill\":\"finance\",\"duration\":136}","{\"skill\":\"banking\",\"duration\":136}","{\"skill\":\"transactions\",\"duration\":136}","{\"skill\":\"reconciliation\",\"duration\":136}","{\"skill\":\"deposits\",\"duration\":136}","{\"skill\":\"accounting\",\"duration\":136}","{\"skill\":\"accounting\",\"duration\":136}","{\"skill\":\"analysis\",\"duration\":136}","{\"skill\":\"presentation\",\"duration\":136}","{\"skill\":\"finance\",\"duration\":136}","{\"skill\":\"presentation\",\"duration\":136}","{\"skill\":\"tax\",\"duration\":136}","{\"skill\":\"policies\",\"duration\":136}","{\"skill\":\"tax\",\"duration\":136}","{\"skill\":\"tax\",\"duration\":136}","{\"skill\":\"tax\",\"duration\":136}","{\"skill\":\"payroll\",\"duration\":136}","{\"skill\":\"payroll\",\"duration\":136}","{\"skill\":\"payroll\",\"duration\":136}","{\"skill\":\"payroll\",\"duration\":136}","{\"skill\":\"tax\",\"duration\":136}","{\"skill\":\"accounting\",\"duration\":136}","{\"skill\":\"forecasts\",\"duration\":136}","{\"skill\":\"banking\",\"duration\":136}","{\"skill\":\"security\",\"duration\":136}","{\"skill\":\"banking\",\"duration\":136}","{\"skill\":\"finance\",\"duration\":136}","{\"skill\":\"bank reconciliation\",\"duration\":136}","{\"skill\":\"cash flow\",\"duration\":136}","{\"skill\":\"financial statements\",\"duration\":136}","{\"skill\":\"reporting\",\"duration\":22}","{\"skill\":\"accounting\",\"duration\":22}","{\"skill\":\"accounting\",\"duration\":22}","{\"skill\":\"plan\",\"duration\":22}","{\"skill\":\"financing\",\"duration\":22}","{\"skill\":\"reconciliation\",\"duration\":22}","{\"skill\":\"accounting\",\"duration\":22}","{\"skill\":\"process\",\"duration\":22}","{\"skill\":\"legal\",\"duration\":22}","{\"skill\":\"analysis\",\"duration\":22}","{\"skill\":\"schedule\",\"duration\":22}","{\"skill\":\"budget\",\"duration\":22}","{\"skill\":\"expenses\",\"duration\":22}","{\"skill\":\"expenses\",\"duration\":22}","{\"skill\":\"schedule\",\"duration\":22}","{\"skill\":\"schedule\",\"duration\":22}","{\"skill\":\"schedule\",\"duration\":22}","{\"skill\":\"accounting\",\"duration\":22}","{\"skill\":\"system\",\"duration\":22}","{\"skill\":\"project management\",\"duration\":22}","{\"skill\":\"cash flow\",\"duration\":22}","{\"skill\":\"bank reconciliation\",\"duration\":22}","{\"skill\":\"accounts receivable\",\"duration\":22}","{\"skill\":\"finance\",\"duration\":50}","{\"skill\":\"construction\",\"duration\":50}","{\"skill\":\"reporting\",\"duration\":50}","{\"skill\":\"plan\",\"duration\":50}","{\"skill\":\"construction\",\"duration\":50}","{\"skill\":\"budget\",\"duration\":50}","{\"skill\":\"financing\",\"duration\":50}","{\"skill\":\"analysis\",\"duration\":50}","{\"skill\":\"budget\",\"duration\":50}","{\"skill\":\"budget\",\"duration\":50}","{\"skill\":\"administration\",\"duration\":50}","{\"skill\":\"expenses\",\"duration\":50}","{\"skill\":\"expenses\",\"duration\":50}","{\"skill\":\"schedule\",\"duration\":50}","{\"skill\":\"schedule\",\"duration\":50}","{\"skill\":\"schedule\",\"duration\":50}","{\"skill\":\"accounting\",\"duration\":50}","{\"skill\":\"system\",\"duration\":50}","{\"skill\":\"cash flow\",\"duration\":50}","{\"skill\":\"general ledger\",\"duration\":50}","{\"skill\":\"hospital\",\"duration\":23}","{\"skill\":\"construction\",\"duration\":23}","{\"skill\":\"design\",\"duration\":23}","{\"skill\":\"construction\",\"duration\":23}","{\"skill\":\"commissioning\",\"duration\":23}","{\"skill\":\"hospital\",\"duration\":23}","{\"skill\":\"reporting\",\"duration\":23}","{\"skill\":\"plan\",\"duration\":23}","{\"skill\":\"budget\",\"duration\":23}","{\"skill\":\"finance\",\"duration\":23}","{\"skill\":\"plan\",\"duration\":23}","{\"skill\":\"documentation\",\"duration\":23}","{\"skill\":\"filing\",\"duration\":23}","{\"skill\":\"system\",\"duration\":23}","{\"skill\":\"reconciliation\",\"duration\":23}","{\"skill\":\"reconciliation\",\"duration\":23}","{\"skill\":\"accounting\",\"duration\":23}","{\"skill\":\"system\",\"duration\":23}","{\"skill\":\"accounts receivable\",\"duration\":23}","{\"skill\":\"accounts payable\",\"duration\":23}","{\"skill\":\"bank reconciliation\",\"duration\":23}","{\"skill\":\"construction\",\"duration\":16}","{\"skill\":\"reporting\",\"duration\":25}","{\"skill\":\"invoices\",\"duration\":25}","{\"skill\":\"expenses\",\"duration\":25}","{\"skill\":\"reconciliation\",\"duration\":25}","{\"skill\":\"payroll\",\"duration\":25}","{\"skill\":\"schedule\",\"duration\":25}","{\"skill\":\"tax\",\"duration\":25}","{\"skill\":\"audit\",\"duration\":25}","{\"skill\":\"schedules\",\"duration\":25}","{\"skill\":\"tax\",\"duration\":25}","{\"skill\":\"accounting\",\"duration\":25}","{\"skill\":\"system\",\"duration\":25}","{\"skill\":\"accounts payable\",\"duration\":25}","{\"skill\":\"cash flow\",\"duration\":25}","{\"skill\":\"bank reconciliation\",\"duration\":25}","{\"skill\":\"construction\",\"duration\":20}","{\"skill\":\"reporting\",\"duration\":20}","{\"skill\":\"expenses\",\"duration\":20}","{\"skill\":\"reports\",\"duration\":20}","{\"skill\":\"reconciliation\",\"duration\":20}","{\"skill\":\"schedules\",\"duration\":20}","{\"skill\":\"schedules\",\"duration\":20}","{\"skill\":\"schedules\",\"duration\":20}","{\"skill\":\"mortgage\",\"duration\":20}","{\"skill\":\"schedules\",\"duration\":20}","{\"skill\":\"accounting\",\"duration\":20}","{\"skill\":\"system\",\"duration\":20}","{\"skill\":\"accounting\",\"duration\":20}","{\"skill\":\"system\",\"duration\":20}","{\"skill\":\"reporting\",\"duration\":11}","{\"skill\":\"transport\",\"duration\":11}","{\"skill\":\"coding\",\"duration\":11}","{\"skill\":\"sales\",\"duration\":11}","{\"skill\":\"reports\",\"duration\":11}","{\"skill\":\"auditing\",\"duration\":11}","{\"skill\":\"reconciliation\",\"duration\":11}","{\"skill\":\"coding\",\"duration\":11}","{\"skill\":\"schedule\",\"duration\":11}","{\"skill\":\"expenses\",\"duration\":11}","{\"skill\":\"schedule\",\"duration\":11}","{\"skill\":\"schedule\",\"duration\":11}","{\"skill\":\"schedule\",\"duration\":11}","{\"skill\":\"tax\",\"duration\":11}","{\"skill\":\"schedule\",\"duration\":11}","{\"skill\":\"expenses\",\"duration\":11}","{\"skill\":\"accounting\",\"duration\":11}","{\"skill\":\"system\",\"duration\":11}","{\"skill\":\"bank reconciliation\",\"duration\":11}","{\"skill\":\"sap\",\"duration\":13}","{\"skill\":\"finance\",\"duration\":13}","{\"skill\":\"sap\",\"duration\":13}","{\"skill\":\"administration\",\"duration\":13}","{\"skill\":\"shell\",\"duration\":13}","{\"skill\":\"shell\",\"duration\":13}","{\"skill\":\"reporting\",\"duration\":13}","{\"skill\":\"reconciliation\",\"duration\":13}","{\"skill\":\"system\",\"duration\":13}","{\"skill\":\"reconciliation\",\"duration\":13}","{\"skill\":\"visio\",\"duration\":13}","{\"skill\":\"system\",\"duration\":13}","{\"skill\":\"reconciliation\",\"duration\":13}","{\"skill\":\"conversion\",\"duration\":13}","{\"skill\":\"bank reconciliation\",\"duration\":13}","{\"skill\":\"construction\",\"duration\":24}","{\"skill\":\"reporting\",\"duration\":24}","{\"skill\":\"accounting\",\"duration\":24}","{\"skill\":\"system\",\"duration\":24}","{\"skill\":\"budgeting\",\"duration\":24}","{\"skill\":\"financial statements\",\"duration\":24}","{\"skill\":\"reporting\",\"duration\":24}","{\"skill\":\"accounting\",\"duration\":24}","{\"skill\":\"system\",\"duration\":24}","{\"skill\":\"accounting\",\"duration\":24}","{\"skill\":\"system\",\"duration\":24}","{\"skill\":\"financial statements\",\"duration\":24}","{\"skill\":\"reporting\",\"duration\":19}","{\"skill\":\"administration\",\"duration\":19}","{\"skill\":\"six\",\"duration\":19}","{\"skill\":\"controls\",\"duration\":19}","{\"skill\":\"p\",\"duration\":19}","{\"skill\":\"accounting\",\"duration\":19}","{\"skill\":\"automation\",\"duration\":19}","{\"skill\":\"tax\",\"duration\":19}","{\"skill\":\"accounting\",\"duration\":19}","{\"skill\":\"excel\",\"duration\":19}","{\"skill\":\"word\",\"duration\":19}","{\"skill\":\"access\",\"duration\":19}","{\"skill\":\"visio\",\"duration\":19}","{\"skill\":\"sap\",\"duration\":19}","{\"skill\":\"ibm\",\"duration\":19}","{\"skill\":\"budgeting\",\"duration\":19}","{\"skill\":\"forecasting\",\"duration\":19}","{\"skill\":\"improvement\",\"duration\":19}","{\"skill\":\"tax\",\"duration\":19}","{\"skill\":\"human resources\",\"duration\":19}","{\"skill\":\"financial management\",\"duration\":19}","{\"skill\":\"microsoft office\",\"duration\":19}","{\"skill\":\"microsoft visio\",\"duration\":19}","{\"skill\":\"cash flow\",\"duration\":19}","{\"skill\":\"cost reduction\",\"duration\":19}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Hony Capital_Cherrie Cheuk_Secretary.docx","skills":["{\"skill\":\"travel\",\"duration\":1159}","{\"skill\":\"expenses\",\"duration\":1159}","{\"skill\":\"drafting\",\"duration\":1159}","{\"skill\":\"email\",\"duration\":1159}","{\"skill\":\"correspondence\",\"duration\":1159}","{\"skill\":\"email\",\"duration\":1159}","{\"skill\":\"database\",\"duration\":1159}","{\"skill\":\"plan\",\"duration\":1159}","{\"skill\":\"french\",\"duration\":1159}","{\"skill\":\"filing\",\"duration\":1159}","{\"skill\":\"chemicals\",\"duration\":1159}","{\"skill\":\"six\",\"duration\":1159}","{\"skill\":\"german\",\"duration\":1159}","{\"skill\":\"travel\",\"duration\":1159}","{\"skill\":\"hotel\",\"duration\":1159}","{\"skill\":\"finance\",\"duration\":1159}","{\"skill\":\"presentation\",\"duration\":1159}","{\"skill\":\"administration\",\"duration\":1159}","{\"skill\":\"hotel\",\"duration\":1159}","{\"skill\":\"reports\",\"duration\":1159}","{\"skill\":\"analysis\",\"duration\":1159}","{\"skill\":\"filing\",\"duration\":1159}","{\"skill\":\"database\",\"duration\":1159}","{\"skill\":\"compliance\",\"duration\":1159}","{\"skill\":\"security\",\"duration\":1159}","{\"skill\":\"safety\",\"duration\":1159}","{\"skill\":\"safety\",\"duration\":1159}","{\"skill\":\"sales\",\"duration\":1159}","{\"skill\":\"sales\",\"duration\":1159}","{\"skill\":\"travel\",\"duration\":1159}","{\"skill\":\"hotel\",\"duration\":1159}","{\"skill\":\"expenses\",\"duration\":1159}","{\"skill\":\"presentations\",\"duration\":1159}","{\"skill\":\"sales\",\"duration\":1159}","{\"skill\":\"filing\",\"duration\":1159}","{\"skill\":\"sales\",\"duration\":1159}","{\"skill\":\"schedule\",\"duration\":1159}","{\"skill\":\"policies\",\"duration\":1159}","{\"skill\":\"branding\",\"duration\":1159}","{\"skill\":\"distribution\",\"duration\":1159}","{\"skill\":\"distribution\",\"duration\":1159}","{\"skill\":\"ordering\",\"duration\":1159}","{\"skill\":\"reports\",\"duration\":1159}","{\"skill\":\"administration\",\"duration\":1159}","{\"skill\":\"schedule\",\"duration\":1159}","{\"skill\":\"safety\",\"duration\":1159}","{\"skill\":\"licensing\",\"duration\":1159}","{\"skill\":\"tv\",\"duration\":1159}","{\"skill\":\"licensing\",\"duration\":1159}","{\"skill\":\"video\",\"duration\":1159}","{\"skill\":\"licensing\",\"duration\":1159}","{\"skill\":\"international\",\"duration\":1159}","{\"skill\":\"advertising\",\"duration\":1159}","{\"skill\":\"ordering\",\"duration\":1159}","{\"skill\":\"travel\",\"duration\":1159}","{\"skill\":\"hotel\",\"duration\":1159}","{\"skill\":\"travel\",\"duration\":1159}","{\"skill\":\"human resources\",\"duration\":1159}","{\"skill\":\"phone calls\",\"duration\":1159}","{\"skill\":\"operational excellence\",\"duration\":1159}","{\"skill\":\"administrative support\",\"duration\":1159}","{\"skill\":\"travel arrangements\",\"duration\":1159}","{\"skill\":\"data analysis\",\"duration\":1159}","{\"skill\":\"information security\",\"duration\":1159}","{\"skill\":\"business development\",\"duration\":1159}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Everest Capital_Ophelia Lam_PA.docx","skills":["{\"skill\":\"travel\",\"duration\":11}","{\"skill\":\"pivot\",\"duration\":11}","{\"skill\":\"english\",\"duration\":11}","{\"skill\":\"os\",\"duration\":11}","{\"skill\":\"adobe\",\"duration\":11}","{\"skill\":\"photoshop\",\"duration\":11}","{\"skill\":\"reporting\",\"duration\":11}","{\"skill\":\"schedules\",\"duration\":11}","{\"skill\":\"travel\",\"duration\":11}","{\"skill\":\"vendors\",\"duration\":11}","{\"skill\":\"procurement\",\"duration\":11}","{\"skill\":\"contracts\",\"duration\":11}","{\"skill\":\"accounting\",\"duration\":11}","{\"skill\":\"expenses\",\"duration\":11}","{\"skill\":\"expenses\",\"duration\":11}","{\"skill\":\"schedules\",\"duration\":11}","{\"skill\":\"travel\",\"duration\":11}","{\"skill\":\"plan\",\"duration\":11}","{\"skill\":\"expenses\",\"duration\":11}","{\"skill\":\"schedule\",\"duration\":11}","{\"skill\":\"administrative support\",\"duration\":11}","{\"skill\":\"microsoft office\",\"duration\":11}","{\"skill\":\"international\",\"duration\":4}","{\"skill\":\"international\",\"duration\":4}","{\"skill\":\"international\",\"duration\":4}","{\"skill\":\"strategy\",\"duration\":4}","{\"skill\":\"recruiting\",\"duration\":4}","{\"skill\":\"schedules\",\"duration\":4}","{\"skill\":\"travel\",\"duration\":4}","{\"skill\":\"expenses\",\"duration\":4}","{\"skill\":\"purchasing\",\"duration\":4}","{\"skill\":\"schedule\",\"duration\":4}","{\"skill\":\"reporting\",\"duration\":4}","{\"skill\":\"reporting\",\"duration\":4}","{\"skill\":\"schedules\",\"duration\":4}","{\"skill\":\"travel\",\"duration\":4}","{\"skill\":\"expenses\",\"duration\":4}","{\"skill\":\"c\",\"duration\":4}","{\"skill\":\"policies\",\"duration\":4}","{\"skill\":\"vendors\",\"duration\":4}","{\"skill\":\"procurement\",\"duration\":4}","{\"skill\":\"contracts\",\"duration\":4}","{\"skill\":\"travel\",\"duration\":4}","{\"skill\":\"human resources\",\"duration\":4}","{\"skill\":\"service delivery\",\"duration\":4}","{\"skill\":\"employee relations\",\"duration\":4}","{\"skill\":\"partnership\",\"duration\":6}","{\"skill\":\"distribution\",\"duration\":6}","{\"skill\":\"partnership\",\"duration\":6}","{\"skill\":\"distribution\",\"duration\":6}","{\"skill\":\"schedules\",\"duration\":6}","{\"skill\":\"travel\",\"duration\":6}","{\"skill\":\"expenses\",\"duration\":6}","{\"skill\":\"travel\",\"duration\":6}","{\"skill\":\"counsel\",\"duration\":26}","{\"skill\":\"french\",\"duration\":166}","{\"skill\":\"underwriting\",\"duration\":166}","{\"skill\":\"travel\",\"duration\":166}","{\"skill\":\"powerpoint\",\"duration\":166}","{\"skill\":\"presentation\",\"duration\":166}","{\"skill\":\"reports\",\"duration\":166}","{\"skill\":\"travel\",\"duration\":166}","{\"skill\":\"international\",\"duration\":28}","{\"skill\":\"marketing\",\"duration\":28}","{\"skill\":\"supervisor\",\"duration\":22}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Manager JD.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Soup Restaurant_Tang Chee Keong_Accountant.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Deutsche_Shreyasi Goswami_Consequence Management Analyst.docx","skills":["{\"skill\":\"compliance\",\"duration\":434}","{\"skill\":\"security\",\"duration\":434}","{\"skill\":\"legal\",\"duration\":434}","{\"skill\":\"security\",\"duration\":434}","{\"skill\":\"policies\",\"duration\":434}","{\"skill\":\"documentation\",\"duration\":434}","{\"skill\":\"security\",\"duration\":434}","{\"skill\":\"certification\",\"duration\":434}","{\"skill\":\"marketing\",\"duration\":434}","{\"skill\":\"english\",\"duration\":434}","{\"skill\":\"engineering\",\"duration\":434}","{\"skill\":\"security\",\"duration\":434}","{\"skill\":\"english\",\"duration\":434}","{\"skill\":\"communication\",\"duration\":434}","{\"skill\":\"security\",\"duration\":434}","{\"skill\":\"operations\",\"duration\":434}","{\"skill\":\"process\",\"duration\":434}","{\"skill\":\"design\",\"duration\":434}","{\"skill\":\"legal\",\"duration\":434}","{\"skill\":\"compliance\",\"duration\":434}","{\"skill\":\"process\",\"duration\":434}","{\"skill\":\"content\",\"duration\":434}","{\"skill\":\"writing\",\"duration\":434}","{\"skill\":\"technical\",\"duration\":434}","{\"skill\":\"workflows\",\"duration\":434}","{\"skill\":\"design\",\"duration\":434}","{\"skill\":\"workflow\",\"duration\":434}","{\"skill\":\"excel\",\"duration\":434}","{\"skill\":\"engineering\",\"duration\":434}","{\"skill\":\"design\",\"duration\":434}","{\"skill\":\"workflow\",\"duration\":434}","{\"skill\":\"investigation\",\"duration\":434}","{\"skill\":\"operations\",\"duration\":434}","{\"skill\":\"reporting\",\"duration\":434}","{\"skill\":\"operations\",\"duration\":434}","{\"skill\":\"audit\",\"duration\":434}","{\"skill\":\"international\",\"duration\":434}","{\"skill\":\"compliance\",\"duration\":434}","{\"skill\":\"responses\",\"duration\":434}","{\"skill\":\"compliance\",\"duration\":434}","{\"skill\":\"responses\",\"duration\":434}","{\"skill\":\"reporting\",\"duration\":434}","{\"skill\":\"legal\",\"duration\":434}","{\"skill\":\"compliance\",\"duration\":434}","{\"skill\":\"compliance\",\"duration\":434}","{\"skill\":\"retention\",\"duration\":434}","{\"skill\":\"compliance\",\"duration\":434}","{\"skill\":\"policies\",\"duration\":434}","{\"skill\":\"presentations\",\"duration\":434}","{\"skill\":\"presentation\",\"duration\":434}","{\"skill\":\"litigation\",\"duration\":434}","{\"skill\":\"litigation\",\"duration\":434}","{\"skill\":\"litigation\",\"duration\":434}","{\"skill\":\"process\",\"duration\":434}","{\"skill\":\"reporting\",\"duration\":434}","{\"skill\":\"drafting\",\"duration\":434}","{\"skill\":\"audit\",\"duration\":434}","{\"skill\":\"accounting\",\"duration\":434}","{\"skill\":\"finance\",\"duration\":434}","{\"skill\":\"mobile\",\"duration\":434}","{\"skill\":\"hotel\",\"duration\":434}","{\"skill\":\"hotel\",\"duration\":434}","{\"skill\":\"hotel\",\"duration\":434}","{\"skill\":\"hotel\",\"duration\":434}","{\"skill\":\"presentations\",\"duration\":434}","{\"skill\":\"reporting\",\"duration\":434}","{\"skill\":\"english\",\"duration\":434}","{\"skill\":\"english\",\"duration\":434}","{\"skill\":\"information security\",\"duration\":434}","{\"skill\":\"software engineering\",\"duration\":434}","{\"skill\":\"quality assurance\",\"duration\":434}","{\"skill\":\"due diligence\",\"duration\":434}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Mana360_Serene Huang_Accountant.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Julis Baer_Adeline Goh_Finance Officer.docx","skills":["{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"sales\",\"duration\":54}","{\"skill\":\"analysis\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"accounting\",\"duration\":54}","{\"skill\":\"international\",\"duration\":54}","{\"skill\":\"finance\",\"duration\":54}","{\"skill\":\"workflows\",\"duration\":54}","{\"skill\":\"communication\",\"duration\":54}","{\"skill\":\"banking\",\"duration\":54}","{\"skill\":\"schedules\",\"duration\":54}","{\"skill\":\"compliance\",\"duration\":54}","{\"skill\":\"regulatory\",\"duration\":54}","{\"skill\":\"accounting\",\"duration\":54}","{\"skill\":\"finance\",\"duration\":54}","{\"skill\":\"invoices\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"compliance\",\"duration\":54}","{\"skill\":\"payments\",\"duration\":54}","{\"skill\":\"tax\",\"duration\":54}","{\"skill\":\"audit\",\"duration\":54}","{\"skill\":\"tax\",\"duration\":54}","{\"skill\":\"tax\",\"duration\":54}","{\"skill\":\"process\",\"duration\":54}","{\"skill\":\"payments\",\"duration\":54}","{\"skill\":\"excel\",\"duration\":54}","{\"skill\":\"reporting\",\"duration\":54}","{\"skill\":\"banking\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"compliance\",\"duration\":54}","{\"skill\":\"tax\",\"duration\":54}","{\"skill\":\"accounting\",\"duration\":54}","{\"skill\":\"system\",\"duration\":54}","{\"skill\":\"operations\",\"duration\":54}","{\"skill\":\"accounting\",\"duration\":54}","{\"skill\":\"system\",\"duration\":54}","{\"skill\":\"merchant\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"expenses\",\"duration\":54}","{\"skill\":\"audit\",\"duration\":54}","{\"skill\":\"communication\",\"duration\":54}","{\"skill\":\"finance\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"expenses\",\"duration\":54}","{\"skill\":\"forecasting\",\"duration\":54}","{\"skill\":\"variances\",\"duration\":54}","{\"skill\":\"workflows\",\"duration\":54}","{\"skill\":\"expenses\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"finance\",\"duration\":54}","{\"skill\":\"regulatory\",\"duration\":54}","{\"skill\":\"reporting\",\"duration\":54}","{\"skill\":\"audit\",\"duration\":54}","{\"skill\":\"schedules\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"tax\",\"duration\":54}","{\"skill\":\"tax\",\"duration\":54}","{\"skill\":\"operations\",\"duration\":54}","{\"skill\":\"finance\",\"duration\":54}","{\"skill\":\"accounting\",\"duration\":54}","{\"skill\":\"system\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"accounting\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"regulatory\",\"duration\":54}","{\"skill\":\"updates\",\"duration\":54}","{\"skill\":\"reconciliation\",\"duration\":54}","{\"skill\":\"reconciliation\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"compliance\",\"duration\":54}","{\"skill\":\"expenses\",\"duration\":54}","{\"skill\":\"expenses\",\"duration\":54}","{\"skill\":\"tax\",\"duration\":54}","{\"skill\":\"automation\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"regulations\",\"duration\":54}","{\"skill\":\"communication\",\"duration\":54}","{\"skill\":\"sales\",\"duration\":54}","{\"skill\":\"analysis\",\"duration\":54}","{\"skill\":\"payments\",\"duration\":54}","{\"skill\":\"tax\",\"duration\":54}","{\"skill\":\"reconciliation\",\"duration\":54}","{\"skill\":\"updates\",\"duration\":54}","{\"skill\":\"schedules\",\"duration\":54}","{\"skill\":\"financing\",\"duration\":54}","{\"skill\":\"audit\",\"duration\":54}","{\"skill\":\"audit\",\"duration\":54}","{\"skill\":\"documentation\",\"duration\":54}","{\"skill\":\"analyze\",\"duration\":54}","{\"skill\":\"logistics\",\"duration\":54}","{\"skill\":\"international\",\"duration\":54}","{\"skill\":\"schedules\",\"duration\":54}","{\"skill\":\"training\",\"duration\":54}","{\"skill\":\"windows\",\"duration\":54}","{\"skill\":\"peoplesoft\",\"duration\":54}","{\"skill\":\"english\",\"duration\":54}","{\"skill\":\"financial reports\",\"duration\":54}","{\"skill\":\"cash flow\",\"duration\":54}","{\"skill\":\"general ledger\",\"duration\":54}","{\"skill\":\"daily operations\",\"duration\":54}","{\"skill\":\"bank reconciliation\",\"duration\":54}","{\"skill\":\"journal entries\",\"duration\":54}","{\"skill\":\"internal audit\",\"duration\":54}","{\"skill\":\"microsoft office\",\"duration\":54}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Ascendas_Zoe Zhang_Asst FM.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Augentius_Dianie Samad_Senior Accountant.docx","skills":["{\"skill\":\"technical\",\"duration\":29}","{\"skill\":\"technical\",\"duration\":29}","{\"skill\":\"training\",\"duration\":29}","{\"skill\":\"technical\",\"duration\":29}","{\"skill\":\"queries\",\"duration\":29}","{\"skill\":\"administration\",\"duration\":29}","{\"skill\":\"process\",\"duration\":29}","{\"skill\":\"reports\",\"duration\":29}","{\"skill\":\"partnership\",\"duration\":29}","{\"skill\":\"technical\",\"duration\":29}","{\"skill\":\"queries\",\"duration\":29}","{\"skill\":\"technical\",\"duration\":29}","{\"skill\":\"technical\",\"duration\":29}","{\"skill\":\"improvement\",\"duration\":29}","{\"skill\":\"improvement\",\"duration\":29}","{\"skill\":\"expenses\",\"duration\":29}","{\"skill\":\"billing\",\"duration\":29}","{\"skill\":\"system\",\"duration\":29}","{\"skill\":\"improvement\",\"duration\":29}","{\"skill\":\"compliance\",\"duration\":29}","{\"skill\":\"compliance\",\"duration\":29}","{\"skill\":\"audit\",\"duration\":29}","{\"skill\":\"reports\",\"duration\":29}","{\"skill\":\"compliance\",\"duration\":29}","{\"skill\":\"training\",\"duration\":29}","{\"skill\":\"retail\",\"duration\":29}","{\"skill\":\"client services\",\"duration\":29}","{\"skill\":\"client relationships\",\"duration\":29}","{\"skill\":\"technical knowledge\",\"duration\":29}","{\"skill\":\"client service\",\"duration\":29}","{\"skill\":\"phone calls\",\"duration\":29}","{\"skill\":\"financial statements\",\"duration\":29}","{\"skill\":\"technical skills\",\"duration\":29}","{\"skill\":\"internal audit\",\"duration\":29}","{\"skill\":\"international\",\"duration\":75}","{\"skill\":\"finance\",\"duration\":75}","{\"skill\":\"administration\",\"duration\":75}","{\"skill\":\"supervisor\",\"duration\":75}","{\"skill\":\"requests\",\"duration\":75}","{\"skill\":\"reconciliation\",\"duration\":75}","{\"skill\":\"partnership\",\"duration\":75}","{\"skill\":\"reporting\",\"duration\":75}","{\"skill\":\"international\",\"duration\":75}","{\"skill\":\"reporting\",\"duration\":75}","{\"skill\":\"gaap\",\"duration\":75}","{\"skill\":\"partnerships\",\"duration\":75}","{\"skill\":\"partnership\",\"duration\":75}","{\"skill\":\"distribution\",\"duration\":75}","{\"skill\":\"expenses\",\"duration\":75}","{\"skill\":\"payments\",\"duration\":75}","{\"skill\":\"requests\",\"duration\":75}","{\"skill\":\"real estate\",\"duration\":75}","{\"skill\":\"bank reconciliation\",\"duration\":75}","{\"skill\":\"cash flow\",\"duration\":75}","{\"skill\":\"general ledger\",\"duration\":75}","{\"skill\":\"financial statements\",\"duration\":75}","{\"skill\":\"financial reporting\",\"duration\":75}","{\"skill\":\"audit\",\"duration\":15}","{\"skill\":\"schedules\",\"duration\":15}","{\"skill\":\"reports\",\"duration\":15}","{\"skill\":\"invoicing\",\"duration\":15}","{\"skill\":\"payments\",\"duration\":15}","{\"skill\":\"payroll\",\"duration\":15}","{\"skill\":\"tax\",\"duration\":15}","{\"skill\":\"filing\",\"duration\":15}","{\"skill\":\"payroll\",\"duration\":15}","{\"skill\":\"tax\",\"duration\":15}","{\"skill\":\"accounting\",\"duration\":15}","{\"skill\":\"payroll\",\"duration\":15}","{\"skill\":\"accounting\",\"duration\":20}","{\"skill\":\"reconciliation\",\"duration\":20}","{\"skill\":\"billing\",\"duration\":20}","{\"skill\":\"invoicing\",\"duration\":20}","{\"skill\":\"process\",\"duration\":20}","{\"skill\":\"bank reconciliation\",\"duration\":20}","{\"skill\":\"cash flow\",\"duration\":20}","{\"skill\":\"data entry\",\"duration\":2}","{\"skill\":\"tax\",\"duration\":7}","{\"skill\":\"health\",\"duration\":1}","{\"skill\":\"audit\",\"duration\":1}","{\"skill\":\"data entry\",\"duration\":1}","{\"skill\":\"finance\",\"duration\":4}","{\"skill\":\"accounting\",\"duration\":4}","{\"skill\":\"data entry\",\"duration\":2}","{\"skill\":\"forecasting\",\"duration\":40}","{\"skill\":\"sports\",\"duration\":40}","{\"skill\":\"health\",\"duration\":40}","{\"skill\":\"excel\",\"duration\":40}","{\"skill\":\"accounting\",\"duration\":40}","{\"skill\":\"system\",\"duration\":40}","{\"skill\":\"english\",\"duration\":40}","{\"skill\":\"financial statements\",\"duration\":40}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/JD - Asst Finance Manager.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Guantao & Chao_Yolanda Mak_Cosec Asst.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/BMI_So Wing Chun_Cosec Asst.docx","skills":["{\"skill\":\"research\",\"duration\":0}","{\"skill\":\"research\",\"duration\":2}","{\"skill\":\"outreach\",\"duration\":3}","{\"skill\":\"budget\",\"duration\":3}","{\"skill\":\"accounting\",\"duration\":3}","{\"skill\":\"accounting\",\"duration\":3}","{\"skill\":\"english\",\"duration\":3}","{\"skill\":\"investigation\",\"duration\":2393880}","{\"skill\":\"investigation\",\"duration\":2393880}","{\"skill\":\"word\",\"duration\":2393880}","{\"skill\":\"excel\",\"duration\":2393880}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Tamil Selvy_Jasminder Kaur_Admin Asst.docx","skills":["{\"skill\":\"p\",\"duration\":49}","{\"skill\":\"email\",\"duration\":49}","{\"skill\":\"analytical\",\"duration\":49}","{\"skill\":\"economics\",\"duration\":49}","{\"skill\":\"administration\",\"duration\":49}","{\"skill\":\"chemistry\",\"duration\":49}","{\"skill\":\"chemistry\",\"duration\":49}","{\"skill\":\"mathematics\",\"duration\":49}","{\"skill\":\"assembly\",\"duration\":49}","{\"skill\":\"english\",\"duration\":49}","{\"skill\":\"excel\",\"duration\":49}","{\"skill\":\"word\",\"duration\":49}","{\"skill\":\"economics\",\"duration\":49}","{\"skill\":\"economics\",\"duration\":49}","{\"skill\":\"administration\",\"duration\":49}","{\"skill\":\"economics\",\"duration\":49}","{\"skill\":\"economics\",\"duration\":49}","{\"skill\":\"administration\",\"duration\":49}","{\"skill\":\"microsoft excel\",\"duration\":49}","{\"skill\":\"microsoft word\",\"duration\":49}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Capitaland_Cecilia Chua_Secretariat Manager.docx","skills":["{\"skill\":\"pr\",\"duration\":204}","{\"skill\":\"administration\",\"duration\":204}","{\"skill\":\"administration\",\"duration\":204}","{\"skill\":\"excel\",\"duration\":204}","{\"skill\":\"distribution\",\"duration\":204}","{\"skill\":\"workflows\",\"duration\":204}","{\"skill\":\"updates\",\"duration\":204}","{\"skill\":\"administration\",\"duration\":204}","{\"skill\":\"partnerships\",\"duration\":204}","{\"skill\":\"english\",\"duration\":204}","{\"skill\":\"drafting\",\"duration\":212}","{\"skill\":\"compliance\",\"duration\":212}","{\"skill\":\"regulatory\",\"duration\":212}","{\"skill\":\"filing\",\"duration\":212}","{\"skill\":\"regulations\",\"duration\":212}","{\"skill\":\"strategy\",\"duration\":212}","{\"skill\":\"scheduling\",\"duration\":212}","{\"skill\":\"drafting\",\"duration\":212}","{\"skill\":\"specifications\",\"duration\":212}","{\"skill\":\"filing\",\"duration\":212}","{\"skill\":\"budget\",\"duration\":212}","{\"skill\":\"schedules\",\"duration\":247}","{\"skill\":\"travel\",\"duration\":247}","{\"skill\":\"hotel\",\"duration\":247}","{\"skill\":\"reports\",\"duration\":247}","{\"skill\":\"correspondence\",\"duration\":247}","{\"skill\":\"presentation\",\"duration\":247}","{\"skill\":\"travel\",\"duration\":247}","{\"skill\":\"hotel\",\"duration\":247}","{\"skill\":\"reports\",\"duration\":247}","{\"skill\":\"engineering\",\"duration\":247}","{\"skill\":\"administrative support\",\"duration\":247}","{\"skill\":\"travel arrangements\",\"duration\":247}","{\"skill\":\"administration\",\"duration\":16}","{\"skill\":\"iso\",\"duration\":16}","{\"skill\":\"marketing\",\"duration\":16}","{\"skill\":\"database\",\"duration\":20}","{\"skill\":\"research\",\"duration\":20}","{\"skill\":\"marketing\",\"duration\":20}","{\"skill\":\"sales\",\"duration\":20}","{\"skill\":\"reports\",\"duration\":20}","{\"skill\":\"database\",\"duration\":20}","{\"skill\":\"statistics\",\"duration\":20}","{\"skill\":\"access\",\"duration\":20}","{\"skill\":\"operations\",\"duration\":20}","{\"skill\":\"market research\",\"duration\":20}","{\"skill\":\"operations\",\"duration\":13}","{\"skill\":\"travel\",\"duration\":13}","{\"skill\":\"hotel\",\"duration\":13}","{\"skill\":\"operations\",\"duration\":13}","{\"skill\":\"logistics\",\"duration\":13}","{\"skill\":\"reports\",\"duration\":13}","{\"skill\":\"filing\",\"duration\":13}","{\"skill\":\"administrative support\",\"duration\":13}","{\"skill\":\"operations\",\"duration\":321}","{\"skill\":\"travel\",\"duration\":321}","{\"skill\":\"hotel\",\"duration\":321}","{\"skill\":\"hotel\",\"duration\":321}","{\"skill\":\"filing\",\"duration\":321}","{\"skill\":\"system\",\"duration\":321}","{\"skill\":\"presentation\",\"duration\":321}","{\"skill\":\"reports\",\"duration\":321}","{\"skill\":\"administrative support\",\"duration\":321}","{\"skill\":\"contracts\",\"duration\":62}","{\"skill\":\"filing\",\"duration\":62}","{\"skill\":\"travel\",\"duration\":62}","{\"skill\":\"hotel\",\"duration\":62}","{\"skill\":\"contracts\",\"duration\":9}","{\"skill\":\"inventory\",\"duration\":12}","{\"skill\":\"filing\",\"duration\":12}","{\"skill\":\"start-up\",\"duration\":12}","{\"skill\":\"data entry\",\"duration\":12}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Lion Global_Ivy Choo_Investment Compliance Assistant Manager.docx","skills":["{\"skill\":\"controls\",\"duration\":109}","{\"skill\":\"policies\",\"duration\":109}","{\"skill\":\"compliance\",\"duration\":109}","{\"skill\":\"regulatory\",\"duration\":109}","{\"skill\":\"coding\",\"duration\":109}","{\"skill\":\"investigate\",\"duration\":109}","{\"skill\":\"reporting\",\"duration\":109}","{\"skill\":\"reports\",\"duration\":109}","{\"skill\":\"compliance\",\"duration\":109}","{\"skill\":\"compliance\",\"duration\":109}","{\"skill\":\"training\",\"duration\":109}","{\"skill\":\"compliance\",\"duration\":109}","{\"skill\":\"compliance\",\"duration\":7}","{\"skill\":\"policies\",\"duration\":7}","{\"skill\":\"compliance\",\"duration\":7}","{\"skill\":\"investigations\",\"duration\":7}","{\"skill\":\"process\",\"duration\":7}","{\"skill\":\"process\",\"duration\":7}","{\"skill\":\"compliance\",\"duration\":7}","{\"skill\":\"business continuity\",\"duration\":7}","{\"skill\":\"due diligence\",\"duration\":7}","{\"skill\":\"compliance\",\"duration\":11}","{\"skill\":\"retail\",\"duration\":11}","{\"skill\":\"banking\",\"duration\":11}","{\"skill\":\"compliance\",\"duration\":11}","{\"skill\":\"compliance\",\"duration\":11}","{\"skill\":\"compliance\",\"duration\":11}","{\"skill\":\"training\",\"duration\":11}","{\"skill\":\"policies\",\"duration\":11}","{\"skill\":\"policies\",\"duration\":11}","{\"skill\":\"regulatory\",\"duration\":11}","{\"skill\":\"compliance\",\"duration\":11}","{\"skill\":\"legal\",\"duration\":11}","{\"skill\":\"compliance\",\"duration\":11}","{\"skill\":\"regulatory compliance\",\"duration\":11}","{\"skill\":\"compliance\",\"duration\":11}","{\"skill\":\"reports\",\"duration\":11}","{\"skill\":\"updates\",\"duration\":11}","{\"skill\":\"operations\",\"duration\":11}","{\"skill\":\"controls\",\"duration\":11}","{\"skill\":\"daily operations\",\"duration\":11}","{\"skill\":\"risk management\",\"duration\":11}","{\"skill\":\"project management\",\"duration\":11}","{\"skill\":\"excel\",\"duration\":47}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Capitaland_Faith Ang_Cosec Mgr.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Iyer_Clarice Wong_Cosec Associate.docx","skills":["{\"skill\":\"email\",\"duration\":312}","{\"skill\":\"visual\",\"duration\":312}","{\"skill\":\"communication\",\"duration\":312}","{\"skill\":\"adobe\",\"duration\":312}","{\"skill\":\"photoshop\",\"duration\":312}","{\"skill\":\"adobe\",\"duration\":312}","{\"skill\":\"visual\",\"duration\":312}","{\"skill\":\"communication\",\"duration\":312}","{\"skill\":\"adobe\",\"duration\":312}","{\"skill\":\"photoshop\",\"duration\":312}","{\"skill\":\"adobe\",\"duration\":312}","{\"skill\":\"filing\",\"duration\":312}","{\"skill\":\"system\",\"duration\":312}","{\"skill\":\"photoshop\",\"duration\":312}","{\"skill\":\"database\",\"duration\":312}","{\"skill\":\"system\",\"duration\":312}","{\"skill\":\"travel\",\"duration\":312}","{\"skill\":\"transport\",\"duration\":312}","{\"skill\":\"legal\",\"duration\":312}","{\"skill\":\"counsel\",\"duration\":312}","{\"skill\":\"business management\",\"duration\":312}","{\"skill\":\"information system\",\"duration\":312}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Jaylee Mgmt_Benny Lum_Corporate Svcs Lead.docx","skills":["{\"skill\":\"email\",\"duration\":438}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/KCS_Sharon Kwan_Cosec.docx","skills":["{\"skill\":\"finance\",\"duration\":7}","{\"skill\":\"english\",\"duration\":7}","{\"skill\":\"excel\",\"duration\":7}","{\"skill\":\"word\",\"duration\":7}","{\"skill\":\"powerpoint\",\"duration\":7}","{\"skill\":\"photoshop\",\"duration\":7}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Noble_Natalia Tuson_Compliance.docx","skills":["{\"skill\":\"on-boarding\",\"duration\":15}","{\"skill\":\"compliance\",\"duration\":15}","{\"skill\":\"on-boarding\",\"duration\":15}","{\"skill\":\"on-boarding\",\"duration\":15}","{\"skill\":\"emea\",\"duration\":15}","{\"skill\":\"compliance\",\"duration\":15}","{\"skill\":\"compliance\",\"duration\":15}","{\"skill\":\"emea\",\"duration\":15}","{\"skill\":\"tax\",\"duration\":15}","{\"skill\":\"compliance\",\"duration\":15}","{\"skill\":\"process\",\"duration\":15}","{\"skill\":\"internal stakeholders\",\"duration\":15}","{\"skill\":\"due diligence\",\"duration\":15}","{\"skill\":\"risk assessment\",\"duration\":15}","{\"skill\":\"compliance\",\"duration\":6}","{\"skill\":\"compliance\",\"duration\":6}","{\"skill\":\"compliance\",\"duration\":6}","{\"skill\":\"regulatory\",\"duration\":6}","{\"skill\":\"transactions\",\"duration\":6}","{\"skill\":\"reports\",\"duration\":6}","{\"skill\":\"reports\",\"duration\":6}","{\"skill\":\"updates\",\"duration\":6}","{\"skill\":\"reports\",\"duration\":6}","{\"skill\":\"transactions\",\"duration\":6}","{\"skill\":\"improvement\",\"duration\":6}","{\"skill\":\"compliance\",\"duration\":6}","{\"skill\":\"compliance\",\"duration\":6}","{\"skill\":\"reports\",\"duration\":6}","{\"skill\":\"process\",\"duration\":6}","{\"skill\":\"regulatory\",\"duration\":6}","{\"skill\":\"system\",\"duration\":6}","{\"skill\":\"due diligence\",\"duration\":6}","{\"skill\":\"risk assessment\",\"duration\":6}","{\"skill\":\"compliance\",\"duration\":2}","{\"skill\":\"compliance\",\"duration\":2}","{\"skill\":\"compliance\",\"duration\":2}","{\"skill\":\"regulations\",\"duration\":2}","{\"skill\":\"audit\",\"duration\":2}","{\"skill\":\"profiling\",\"duration\":2}","{\"skill\":\"analysis\",\"duration\":2}","{\"skill\":\"reports\",\"duration\":2}","{\"skill\":\"on-boarding\",\"duration\":2}","{\"skill\":\"administration\",\"duration\":2}","{\"skill\":\"compliance\",\"duration\":2}","{\"skill\":\"due diligence\",\"duration\":2}","{\"skill\":\"compliance\",\"duration\":13}","{\"skill\":\"marketing\",\"duration\":13}","{\"skill\":\"business development\",\"duration\":13}","{\"skill\":\"compliance\",\"duration\":25}","{\"skill\":\"compliance\",\"duration\":25}","{\"skill\":\"compliance\",\"duration\":25}","{\"skill\":\"regulations\",\"duration\":25}","{\"skill\":\"audit\",\"duration\":25}","{\"skill\":\"profiling\",\"duration\":25}","{\"skill\":\"analysis\",\"duration\":25}","{\"skill\":\"reports\",\"duration\":25}","{\"skill\":\"on-boarding\",\"duration\":25}","{\"skill\":\"administration\",\"duration\":25}","{\"skill\":\"accounting\",\"duration\":25}","{\"skill\":\"regulatory\",\"duration\":25}","{\"skill\":\"compliance\",\"duration\":25}","{\"skill\":\"administration\",\"duration\":25}","{\"skill\":\"due diligence\",\"duration\":25}","{\"skill\":\"compliance\",\"duration\":17}","{\"skill\":\"legal\",\"duration\":17}","{\"skill\":\"legal\",\"duration\":17}","{\"skill\":\"governance\",\"duration\":17}","{\"skill\":\"process\",\"duration\":17}","{\"skill\":\"compliance\",\"duration\":17}","{\"skill\":\"training\",\"duration\":17}","{\"skill\":\"legal\",\"duration\":7}","{\"skill\":\"banking\",\"duration\":7}","{\"skill\":\"finance\",\"duration\":7}","{\"skill\":\"business development\",\"duration\":7}","{\"skill\":\"legal\",\"duration\":2}","{\"skill\":\"legal\",\"duration\":2}","{\"skill\":\"litigation\",\"duration\":2}","{\"skill\":\"legal\",\"duration\":8}","{\"skill\":\"legal\",\"duration\":8}","{\"skill\":\"compliance\",\"duration\":61}","{\"skill\":\"legal\",\"duration\":61}","{\"skill\":\"reports\",\"duration\":61}","{\"skill\":\"money\",\"duration\":61}","{\"skill\":\"financing\",\"duration\":61}","{\"skill\":\"sales\",\"duration\":61}","{\"skill\":\"international\",\"duration\":61}","{\"skill\":\"compliance\",\"duration\":61}","{\"skill\":\"international\",\"duration\":61}","{\"skill\":\"journalism\",\"duration\":61}","{\"skill\":\"relationship management\",\"duration\":61}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/BOC_Thomas Wong_Admin Officer.docx","skills":["{\"skill\":\"administration\",\"duration\":8}","{\"skill\":\"relationship management\",\"duration\":8}","{\"skill\":\"research\",\"duration\":2}","{\"skill\":\"administration\",\"duration\":3}","{\"skill\":\"accounting\",\"duration\":2}","{\"skill\":\"finance\",\"duration\":2}","{\"skill\":\"english\",\"duration\":2}","{\"skill\":\"english\",\"duration\":2}","{\"skill\":\"testing\",\"duration\":2}","{\"skill\":\"system\",\"duration\":2}","{\"skill\":\"photography\",\"duration\":2}","{\"skill\":\"sports\",\"duration\":2}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/6Faye.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Goldman Sachs_Feng Luo_Senior+Associate.docx","skills":["{\"skill\":\"buildout\",\"duration\":41}","{\"skill\":\"testing\",\"duration\":41}","{\"skill\":\"system\",\"duration\":41}","{\"skill\":\"proposal\",\"duration\":41}","{\"skill\":\"writing\",\"duration\":41}","{\"skill\":\"asset management\",\"duration\":41}","{\"skill\":\"product launch\",\"duration\":41}","{\"skill\":\"acquisition\",\"duration\":26}","{\"skill\":\"audit\",\"duration\":26}","{\"skill\":\"audit\",\"duration\":26}","{\"skill\":\"plan\",\"duration\":26}","{\"skill\":\"audit\",\"duration\":26}","{\"skill\":\"international\",\"duration\":26}","{\"skill\":\"economics\",\"duration\":26}","{\"skill\":\"international\",\"duration\":26}","{\"skill\":\"economics\",\"duration\":26}","{\"skill\":\"cfa\",\"duration\":26}","{\"skill\":\"accounting\",\"duration\":26}","{\"skill\":\"international\",\"duration\":26}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Bank of East Asia_Tracey Teo_Compliance Head.docx","skills":["{\"skill\":\"compliance\",\"duration\":60}","{\"skill\":\"compliance\",\"duration\":60}","{\"skill\":\"regulatory\",\"duration\":60}","{\"skill\":\"compliance\",\"duration\":60}","{\"skill\":\"banking\",\"duration\":60}","{\"skill\":\"reporting\",\"duration\":60}","{\"skill\":\"process\",\"duration\":60}","{\"skill\":\"documentation\",\"duration\":60}","{\"skill\":\"analysis\",\"duration\":60}","{\"skill\":\"compliance\",\"duration\":60}","{\"skill\":\"plan\",\"duration\":60}","{\"skill\":\"compliance\",\"duration\":60}","{\"skill\":\"policies\",\"duration\":60}","{\"skill\":\"compliance\",\"duration\":60}","{\"skill\":\"licensing\",\"duration\":60}","{\"skill\":\"regulatory compliance\",\"duration\":60}","{\"skill\":\"due diligence\",\"duration\":60}","{\"skill\":\"compliance\",\"duration\":72}","{\"skill\":\"retail\",\"duration\":72}","{\"skill\":\"compliance\",\"duration\":72}","{\"skill\":\"regulatory\",\"duration\":72}","{\"skill\":\"policies\",\"duration\":72}","{\"skill\":\"regulatory\",\"duration\":72}","{\"skill\":\"presentation\",\"duration\":72}","{\"skill\":\"marketing\",\"duration\":72}","{\"skill\":\"training\",\"duration\":72}","{\"skill\":\"regulatory\",\"duration\":72}","{\"skill\":\"training\",\"duration\":72}","{\"skill\":\"licensing\",\"duration\":72}","{\"skill\":\"compliance\",\"duration\":72}","{\"skill\":\"regulatory\",\"duration\":72}","{\"skill\":\"updates\",\"duration\":72}","{\"skill\":\"investigate\",\"duration\":72}","{\"skill\":\"reporting\",\"duration\":72}","{\"skill\":\"reporting\",\"duration\":72}","{\"skill\":\"reporting\",\"duration\":72}","{\"skill\":\"regulations\",\"duration\":72}","{\"skill\":\"retail\",\"duration\":72}","{\"skill\":\"banking\",\"duration\":72}","{\"skill\":\"banking\",\"duration\":72}","{\"skill\":\"regulations\",\"duration\":72}","{\"skill\":\"regulatory\",\"duration\":72}","{\"skill\":\"banking\",\"duration\":72}","{\"skill\":\"transactions\",\"duration\":72}","{\"skill\":\"process\",\"duration\":72}","{\"skill\":\"regulatory\",\"duration\":72}","{\"skill\":\"responses\",\"duration\":72}","{\"skill\":\"queries\",\"duration\":72}","{\"skill\":\"regulatory requirements\",\"duration\":72}","{\"skill\":\"regulatory\",\"duration\":136}","{\"skill\":\"audit\",\"duration\":136}","{\"skill\":\"compliance\",\"duration\":136}","{\"skill\":\"banking\",\"duration\":136}","{\"skill\":\"banking\",\"duration\":136}","{\"skill\":\"banking\",\"duration\":136}","{\"skill\":\"regulatory\",\"duration\":136}","{\"skill\":\"regulatory\",\"duration\":136}","{\"skill\":\"policies\",\"duration\":136}","{\"skill\":\"certification\",\"duration\":136}","{\"skill\":\"reports\",\"duration\":136}","{\"skill\":\"audit\",\"duration\":136}","{\"skill\":\"regulatory\",\"duration\":136}","{\"skill\":\"reporting\",\"duration\":136}","{\"skill\":\"regulatory\",\"duration\":136}","{\"skill\":\"audit\",\"duration\":136}","{\"skill\":\"audit\",\"duration\":136}","{\"skill\":\"regulatory\",\"duration\":136}","{\"skill\":\"regulatory\",\"duration\":136}","{\"skill\":\"regulatory\",\"duration\":136}","{\"skill\":\"compliance\",\"duration\":136}","{\"skill\":\"regulatory\",\"duration\":136}","{\"skill\":\"updates\",\"duration\":136}","{\"skill\":\"audit\",\"duration\":136}","{\"skill\":\"compliance\",\"duration\":136}","{\"skill\":\"audit\",\"duration\":136}","{\"skill\":\"audit\",\"duration\":136}","{\"skill\":\"audit\",\"duration\":136}","{\"skill\":\"audit\",\"duration\":136}","{\"skill\":\"audit\",\"duration\":136}","{\"skill\":\"audit\",\"duration\":136}","{\"skill\":\"benchmark\",\"duration\":136}","{\"skill\":\"audit\",\"duration\":136}","{\"skill\":\"compliance\",\"duration\":136}","{\"skill\":\"finance\",\"duration\":136}","{\"skill\":\"money\",\"duration\":136}","{\"skill\":\"financing\",\"duration\":136}","{\"skill\":\"merchant\",\"duration\":136}","{\"skill\":\"money\",\"duration\":136}","{\"skill\":\"money\",\"duration\":136}","{\"skill\":\"financing\",\"duration\":136}","{\"skill\":\"policies\",\"duration\":136}","{\"skill\":\"regulations\",\"duration\":136}","{\"skill\":\"policies\",\"duration\":136}","{\"skill\":\"regulatory\",\"duration\":136}","{\"skill\":\"training\",\"duration\":136}","{\"skill\":\"finance\",\"duration\":136}","{\"skill\":\"regulations\",\"duration\":136}","{\"skill\":\"banking\",\"duration\":136}","{\"skill\":\"finance\",\"duration\":136}","{\"skill\":\"documentation\",\"duration\":136}","{\"skill\":\"regulatory\",\"duration\":136}","{\"skill\":\"licensing\",\"duration\":136}","{\"skill\":\"licensing\",\"duration\":136}","{\"skill\":\"drafting\",\"duration\":136}","{\"skill\":\"policies\",\"duration\":136}","{\"skill\":\"process\",\"duration\":136}","{\"skill\":\"marketing\",\"duration\":136}","{\"skill\":\"plan\",\"duration\":136}","{\"skill\":\"plan\",\"duration\":136}","{\"skill\":\"policies\",\"duration\":136}","{\"skill\":\"process\",\"duration\":136}","{\"skill\":\"marketing\",\"duration\":136}","{\"skill\":\"training\",\"duration\":136}","{\"skill\":\"training\",\"duration\":136}","{\"skill\":\"coaching\",\"duration\":136}","{\"skill\":\"audit\",\"duration\":136}","{\"skill\":\"plan\",\"duration\":136}","{\"skill\":\"compliance\",\"duration\":136}","{\"skill\":\"analysis\",\"duration\":136}","{\"skill\":\"banking\",\"duration\":136}","{\"skill\":\"regulations\",\"duration\":136}","{\"skill\":\"outsourcing\",\"duration\":136}","{\"skill\":\"compliance\",\"duration\":136}","{\"skill\":\"compliance\",\"duration\":136}","{\"skill\":\"regulatory\",\"duration\":136}","{\"skill\":\"training\",\"duration\":136}","{\"skill\":\"policies\",\"duration\":136}","{\"skill\":\"policies\",\"duration\":136}","{\"skill\":\"compliance\",\"duration\":136}","{\"skill\":\"compliance\",\"duration\":136}","{\"skill\":\"project planning\",\"duration\":136}","{\"skill\":\"project management\",\"duration\":136}","{\"skill\":\"regulatory compliance\",\"duration\":136}","{\"skill\":\"internal audit\",\"duration\":136}","{\"skill\":\"asset management\",\"duration\":136}","{\"skill\":\"regulatory requirements\",\"duration\":136}","{\"skill\":\"due diligence\",\"duration\":136}","{\"skill\":\"marketing materials\",\"duration\":136}","{\"skill\":\"gap analysis\",\"duration\":136}","{\"skill\":\"risk management\",\"duration\":136}","{\"skill\":\"human resources\",\"duration\":136}","{\"skill\":\"marketing\",\"duration\":9}","{\"skill\":\"legal\",\"duration\":13}","{\"skill\":\"compliance\",\"duration\":13}","{\"skill\":\"regulatory\",\"duration\":13}","{\"skill\":\"compliance\",\"duration\":13}","{\"skill\":\"compliance\",\"duration\":13}","{\"skill\":\"testing\",\"duration\":13}","{\"skill\":\"regulatory\",\"duration\":13}","{\"skill\":\"compliance\",\"duration\":13}","{\"skill\":\"testing\",\"duration\":13}","{\"skill\":\"compliance\",\"duration\":13}","{\"skill\":\"plan\",\"duration\":13}","{\"skill\":\"reports\",\"duration\":13}","{\"skill\":\"compliance\",\"duration\":13}","{\"skill\":\"training\",\"duration\":13}","{\"skill\":\"training\",\"duration\":13}","{\"skill\":\"policies\",\"duration\":13}","{\"skill\":\"audit\",\"duration\":12}","{\"skill\":\"banking\",\"duration\":12}","{\"skill\":\"finance\",\"duration\":12}","{\"skill\":\"training\",\"duration\":12}","{\"skill\":\"internal audit\",\"duration\":12}","{\"skill\":\"finance\",\"duration\":114}","{\"skill\":\"regulatory\",\"duration\":114}","{\"skill\":\"reporting\",\"duration\":114}","{\"skill\":\"accounting\",\"duration\":114}","{\"skill\":\"higher education\",\"duration\":114}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/MDR_Alvin Goh_Accountant.docx","skills":["{\"skill\":\"research\",\"duration\":514}","{\"skill\":\"finance\",\"duration\":514}","{\"skill\":\"cfa\",\"duration\":514}","{\"skill\":\"certification\",\"duration\":514}","{\"skill\":\"accounting\",\"duration\":514}","{\"skill\":\"accounting\",\"duration\":514}","{\"skill\":\"training\",\"duration\":514}","{\"skill\":\"engineering\",\"duration\":514}","{\"skill\":\"system\",\"duration\":514}","{\"skill\":\"networking\",\"duration\":514}","{\"skill\":\"networking\",\"duration\":514}","{\"skill\":\"sports\",\"duration\":514}","{\"skill\":\"mobile\",\"duration\":514}","{\"skill\":\"finance\",\"duration\":514}","{\"skill\":\"information technology\",\"duration\":514}","{\"skill\":\"budget\",\"duration\":87}","{\"skill\":\"reporting\",\"duration\":87}","{\"skill\":\"presentation\",\"duration\":87}","{\"skill\":\"analysis\",\"duration\":87}","{\"skill\":\"reporting\",\"duration\":87}","{\"skill\":\"audit\",\"duration\":87}","{\"skill\":\"compliance\",\"duration\":87}","{\"skill\":\"retail\",\"duration\":87}","{\"skill\":\"accounting\",\"duration\":87}","{\"skill\":\"compliance\",\"duration\":87}","{\"skill\":\"operations\",\"duration\":87}","{\"skill\":\"finance\",\"duration\":87}","{\"skill\":\"reconcile\",\"duration\":87}","{\"skill\":\"accounting\",\"duration\":87}","{\"skill\":\"system\",\"duration\":87}","{\"skill\":\"budget\",\"duration\":87}","{\"skill\":\"analysis\",\"duration\":87}","{\"skill\":\"communication\",\"duration\":87}","{\"skill\":\"reporting\",\"duration\":87}","{\"skill\":\"compliance\",\"duration\":87}","{\"skill\":\"tax\",\"duration\":87}","{\"skill\":\"financial reporting\",\"duration\":87}","{\"skill\":\"compliance\",\"duration\":39}","{\"skill\":\"accounting\",\"duration\":39}","{\"skill\":\"accounting\",\"duration\":39}","{\"skill\":\"compliance\",\"duration\":39}","{\"skill\":\"reporting\",\"duration\":39}","{\"skill\":\"tax\",\"duration\":39}","{\"skill\":\"filing\",\"duration\":39}","{\"skill\":\"cloud\",\"duration\":39}","{\"skill\":\"payroll\",\"duration\":39}","{\"skill\":\"audit\",\"duration\":39}","{\"skill\":\"analysis\",\"duration\":39}","{\"skill\":\"budgeting\",\"duration\":39}","{\"skill\":\"training\",\"duration\":39}","{\"skill\":\"retail\",\"duration\":39}","{\"skill\":\"security\",\"duration\":39}","{\"skill\":\"recruitment\",\"duration\":39}","{\"skill\":\"cloud\",\"duration\":39}","{\"skill\":\"human resource\",\"duration\":39}","{\"skill\":\"improvement\",\"duration\":18}","{\"skill\":\"reporting\",\"duration\":18}","{\"skill\":\"reporting\",\"duration\":18}","{\"skill\":\"reporting\",\"duration\":18}","{\"skill\":\"schedules\",\"duration\":18}","{\"skill\":\"p\",\"duration\":18}","{\"skill\":\"reconciliation\",\"duration\":18}","{\"skill\":\"tax\",\"duration\":18}","{\"skill\":\"accounting\",\"duration\":18}","{\"skill\":\"system\",\"duration\":18}","{\"skill\":\"oracle\",\"duration\":18}","{\"skill\":\"system\",\"duration\":18}","{\"skill\":\"international\",\"duration\":18}","{\"skill\":\"hotels\",\"duration\":18}","{\"skill\":\"finance\",\"duration\":18}","{\"skill\":\"finance\",\"duration\":18}","{\"skill\":\"financial reporting\",\"duration\":18}","{\"skill\":\"journal entries\",\"duration\":18}","{\"skill\":\"bank reconciliation\",\"duration\":18}","{\"skill\":\"financial statements\",\"duration\":18}","{\"skill\":\"accounting\",\"duration\":6}","{\"skill\":\"finance\",\"duration\":6}","{\"skill\":\"sales\",\"duration\":6}","{\"skill\":\"sales\",\"duration\":6}","{\"skill\":\"contracts\",\"duration\":6}","{\"skill\":\"reconciliation\",\"duration\":6}","{\"skill\":\"transactions\",\"duration\":6}","{\"skill\":\"automation\",\"duration\":6}","{\"skill\":\"queries\",\"duration\":6}","{\"skill\":\"sales\",\"duration\":6}","{\"skill\":\"process\",\"duration\":6}","{\"skill\":\"sales\",\"duration\":6}","{\"skill\":\"finance\",\"duration\":6}","{\"skill\":\"system\",\"duration\":6}","{\"skill\":\"reconcile\",\"duration\":6}","{\"skill\":\"sales\",\"duration\":6}","{\"skill\":\"process\",\"duration\":6}","{\"skill\":\"sales\",\"duration\":6}","{\"skill\":\"investigate\",\"duration\":6}","{\"skill\":\"contracts\",\"duration\":6}","{\"skill\":\"sales\",\"duration\":6}","{\"skill\":\"reconcile\",\"duration\":6}","{\"skill\":\"audit\",\"duration\":6}","{\"skill\":\"oracle\",\"duration\":6}","{\"skill\":\"system\",\"duration\":6}","{\"skill\":\"peoplesoft\",\"duration\":6}","{\"skill\":\"system\",\"duration\":6}","{\"skill\":\"excel\",\"duration\":6}","{\"skill\":\"pivot\",\"duration\":6}","{\"skill\":\"orange\",\"duration\":6}","{\"skill\":\"finance\",\"duration\":6}","{\"skill\":\"general ledger\",\"duration\":6}","{\"skill\":\"internal audit\",\"duration\":6}","{\"skill\":\"microsoft excel\",\"duration\":6}","{\"skill\":\"pivot tables\",\"duration\":6}","{\"skill\":\"accounts receivable\",\"duration\":6}","{\"skill\":\"budget\",\"duration\":27}","{\"skill\":\"compliance\",\"duration\":27}","{\"skill\":\"distribution\",\"duration\":27}","{\"skill\":\"transactions\",\"duration\":27}","{\"skill\":\"reporting\",\"duration\":27}","{\"skill\":\"analysis\",\"duration\":27}","{\"skill\":\"reconciliation\",\"duration\":27}","{\"skill\":\"plan\",\"duration\":27}","{\"skill\":\"auditing\",\"duration\":27}","{\"skill\":\"billing\",\"duration\":27}","{\"skill\":\"oracle\",\"duration\":27}","{\"skill\":\"accounting\",\"duration\":27}","{\"skill\":\"excel\",\"duration\":27}","{\"skill\":\"pivot\",\"duration\":27}","{\"skill\":\"banking\",\"duration\":27}","{\"skill\":\"finance\",\"duration\":27}","{\"skill\":\"accounts receivable\",\"duration\":27}","{\"skill\":\"cash flow\",\"duration\":27}","{\"skill\":\"financial analysis\",\"duration\":27}","{\"skill\":\"general ledger\",\"duration\":27}","{\"skill\":\"microsoft excel\",\"duration\":27}","{\"skill\":\"pivot tables\",\"duration\":27}","{\"skill\":\"accounting\",\"duration\":3}","{\"skill\":\"reconciliation\",\"duration\":3}","{\"skill\":\"analysis\",\"duration\":3}","{\"skill\":\"banking\",\"duration\":3}","{\"skill\":\"analysis\",\"duration\":3}","{\"skill\":\"regulatory\",\"duration\":3}","{\"skill\":\"system\",\"duration\":3}","{\"skill\":\"excel\",\"duration\":3}","{\"skill\":\"finance\",\"duration\":3}","{\"skill\":\"bank reconciliation\",\"duration\":3}","{\"skill\":\"microsoft excel\",\"duration\":3}","{\"skill\":\"process\",\"duration\":3}","{\"skill\":\"reconciliation\",\"duration\":3}","{\"skill\":\"process\",\"duration\":3}","{\"skill\":\"vendors\",\"duration\":3}","{\"skill\":\"investigate\",\"duration\":3}","{\"skill\":\"invoices\",\"duration\":3}","{\"skill\":\"billing\",\"duration\":3}","{\"skill\":\"billing\",\"duration\":3}","{\"skill\":\"queries\",\"duration\":3}","{\"skill\":\"billing\",\"duration\":3}","{\"skill\":\"reconciliation\",\"duration\":3}","{\"skill\":\"reports\",\"duration\":3}","{\"skill\":\"gaap\",\"duration\":3}","{\"skill\":\"accounting\",\"duration\":3}","{\"skill\":\"oracle\",\"duration\":3}","{\"skill\":\"accounting\",\"duration\":3}","{\"skill\":\"excel\",\"duration\":3}","{\"skill\":\"retail\",\"duration\":3}","{\"skill\":\"accounts payable\",\"duration\":3}","{\"skill\":\"microsoft excel\",\"duration\":3}","{\"skill\":\"schedules\",\"duration\":27}","{\"skill\":\"reconciliation\",\"duration\":27}","{\"skill\":\"reconciliation\",\"duration\":27}","{\"skill\":\"audit\",\"duration\":27}","{\"skill\":\"accounting\",\"duration\":27}","{\"skill\":\"excel\",\"duration\":27}","{\"skill\":\"analytical\",\"duration\":27}","{\"skill\":\"communication\",\"duration\":27}","{\"skill\":\"analytical\",\"duration\":27}","{\"skill\":\"queries\",\"duration\":27}","{\"skill\":\"system\",\"duration\":27}","{\"skill\":\"english\",\"duration\":27}","{\"skill\":\"accounting\",\"duration\":27}","{\"skill\":\"oracle\",\"duration\":27}","{\"skill\":\"programming\",\"duration\":27}","{\"skill\":\"communication\",\"duration\":27}","{\"skill\":\"email\",\"duration\":27}","{\"skill\":\"writing\",\"duration\":27}","{\"skill\":\"c\",\"duration\":27}","{\"skill\":\"bank reconciliation\",\"duration\":27}","{\"skill\":\"cash flow\",\"duration\":27}","{\"skill\":\"microsoft excel\",\"duration\":27}","{\"skill\":\"operating systems\",\"duration\":27}","{\"skill\":\"microsoft office\",\"duration\":27}","{\"skill\":\"microsoft office suite\",\"duration\":27}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Asiapay_Jean Yu_Asst Accountant.docx","skills":["{\"skill\":\"reports\",\"duration\":60}","{\"skill\":\"reports\",\"duration\":60}","{\"skill\":\"training\",\"duration\":60}","{\"skill\":\"audit\",\"duration\":60}","{\"skill\":\"audit\",\"duration\":60}","{\"skill\":\"reports\",\"duration\":60}","{\"skill\":\"accounting\",\"duration\":60}","{\"skill\":\"reports\",\"duration\":60}","{\"skill\":\"invoices\",\"duration\":60}","{\"skill\":\"training\",\"duration\":60}","{\"skill\":\"audit\",\"duration\":60}","{\"skill\":\"audit\",\"duration\":60}","{\"skill\":\"reports\",\"duration\":60}","{\"skill\":\"accounting\",\"duration\":60}","{\"skill\":\"reports\",\"duration\":60}","{\"skill\":\"email\",\"duration\":60}","{\"skill\":\"invoices\",\"duration\":60}","{\"skill\":\"training\",\"duration\":60}","{\"skill\":\"audit\",\"duration\":60}","{\"skill\":\"invoices\",\"duration\":60}","{\"skill\":\"email\",\"duration\":60}","{\"skill\":\"audit\",\"duration\":60}","{\"skill\":\"english\",\"duration\":60}","{\"skill\":\"word\",\"duration\":60}","{\"skill\":\"powerpoint\",\"duration\":60}","{\"skill\":\"excel\",\"duration\":60}","{\"skill\":\"word\",\"duration\":60}","{\"skill\":\"english\",\"duration\":60}","{\"skill\":\"word\",\"duration\":60}","{\"skill\":\"cash flow\",\"duration\":60}","{\"skill\":\"accounts payable\",\"duration\":60}","{\"skill\":\"accounts receivable\",\"duration\":60}","{\"skill\":\"ms excel\",\"duration\":60}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Rasmala IB_Saba Tirpathur_Compliance Asst.docx","skills":["{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"rfp\",\"duration\":86}","{\"skill\":\"reports\",\"duration\":86}","{\"skill\":\"sales\",\"duration\":86}","{\"skill\":\"reporting\",\"duration\":86}","{\"skill\":\"marketing\",\"duration\":86}","{\"skill\":\"presentations\",\"duration\":86}","{\"skill\":\"reports\",\"duration\":86}","{\"skill\":\"presentations\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"rfp\",\"duration\":86}","{\"skill\":\"assembly\",\"duration\":86}","{\"skill\":\"database\",\"duration\":86}","{\"skill\":\"p\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"reports\",\"duration\":86}","{\"skill\":\"audit\",\"duration\":86}","{\"skill\":\"international\",\"duration\":86}","{\"skill\":\"policies\",\"duration\":86}","{\"skill\":\"policies\",\"duration\":86}","{\"skill\":\"controls\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"documentation\",\"duration\":86}","{\"skill\":\"policies\",\"duration\":86}","{\"skill\":\"policies\",\"duration\":86}","{\"skill\":\"database\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"policies\",\"duration\":86}","{\"skill\":\"documentation\",\"duration\":86}","{\"skill\":\"analytical\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"analytical\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"regulatory\",\"duration\":86}","{\"skill\":\"contracts\",\"duration\":86}","{\"skill\":\"policies\",\"duration\":86}","{\"skill\":\"regulations\",\"duration\":86}","{\"skill\":\"audit\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"reports\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"policies\",\"duration\":86}","{\"skill\":\"policies\",\"duration\":86}","{\"skill\":\"international\",\"duration\":86}","{\"skill\":\"regulatory\",\"duration\":86}","{\"skill\":\"statistics\",\"duration\":86}","{\"skill\":\"improvement\",\"duration\":86}","{\"skill\":\"kpi\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"c\",\"duration\":86}","{\"skill\":\"sharepoint\",\"duration\":86}","{\"skill\":\"security\",\"duration\":86}","{\"skill\":\"process\",\"duration\":86}","{\"skill\":\"process\",\"duration\":86}","{\"skill\":\"accounting\",\"duration\":86}","{\"skill\":\"database\",\"duration\":86}","{\"skill\":\"reporting\",\"duration\":86}","{\"skill\":\"on-boarding\",\"duration\":86}","{\"skill\":\"analytical\",\"duration\":86}","{\"skill\":\"reports\",\"duration\":86}","{\"skill\":\"analytical\",\"duration\":86}","{\"skill\":\"reports\",\"duration\":86}","{\"skill\":\"reports\",\"duration\":86}","{\"skill\":\"analyze\",\"duration\":86}","{\"skill\":\"analyze\",\"duration\":86}","{\"skill\":\"benchmark\",\"duration\":86}","{\"skill\":\"reporting\",\"duration\":86}","{\"skill\":\"reports\",\"duration\":86}","{\"skill\":\"money\",\"duration\":86}","{\"skill\":\"analysis\",\"duration\":86}","{\"skill\":\"communication\",\"duration\":86}","{\"skill\":\"accounting\",\"duration\":86}","{\"skill\":\"operations\",\"duration\":86}","{\"skill\":\"process\",\"duration\":86}","{\"skill\":\"statistics\",\"duration\":86}","{\"skill\":\"reports\",\"duration\":86}","{\"skill\":\"process\",\"duration\":86}","{\"skill\":\"reports\",\"duration\":86}","{\"skill\":\"training\",\"duration\":86}","{\"skill\":\"process\",\"duration\":86}","{\"skill\":\"database\",\"duration\":86}","{\"skill\":\"erp\",\"duration\":86}","{\"skill\":\"accounting\",\"duration\":86}","{\"skill\":\"statistics\",\"duration\":86}","{\"skill\":\"training\",\"duration\":86}","{\"skill\":\"excel\",\"duration\":86}","{\"skill\":\"word\",\"duration\":86}","{\"skill\":\"powerpoint\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"certification\",\"duration\":86}","{\"skill\":\"process\",\"duration\":86}","{\"skill\":\"automation\",\"duration\":86}","{\"skill\":\"excel\",\"duration\":86}","{\"skill\":\"reporting\",\"duration\":86}","{\"skill\":\"process\",\"duration\":86}","{\"skill\":\"audit\",\"duration\":86}","{\"skill\":\"kpi\",\"duration\":86}","{\"skill\":\"process\",\"duration\":86}","{\"skill\":\"reports\",\"duration\":86}","{\"skill\":\"analytical\",\"duration\":86}","{\"skill\":\"compliance\",\"duration\":86}","{\"skill\":\"english\",\"duration\":86}","{\"skill\":\"due diligence\",\"duration\":86}","{\"skill\":\"asset management\",\"duration\":86}","{\"skill\":\"risk assessments\",\"duration\":86}","{\"skill\":\"regulatory requirements\",\"duration\":86}","{\"skill\":\"data management\",\"duration\":86}","{\"skill\":\"cash flow\",\"duration\":86}","{\"skill\":\"journal entries\",\"duration\":86}","{\"skill\":\"ms excel\",\"duration\":86}","{\"skill\":\"financial management\",\"duration\":86}","{\"skill\":\"analytical skills\",\"duration\":86}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Deloitte BOA_Jessie Lee_Paralegal.docx","skills":["{\"skill\":\"legal\",\"duration\":57}","{\"skill\":\"sales\",\"duration\":57}","{\"skill\":\"phone calls\",\"duration\":57}","{\"skill\":\"legal\",\"duration\":2}","{\"skill\":\"filing\",\"duration\":2}","{\"skill\":\"correspondence\",\"duration\":2}","{\"skill\":\"billing\",\"duration\":2}","{\"skill\":\"counsel\",\"duration\":2}","{\"skill\":\"drafting\",\"duration\":2}","{\"skill\":\"legal\",\"duration\":2}","{\"skill\":\"phone calls\",\"duration\":2}","{\"skill\":\"counsel\",\"duration\":1}","{\"skill\":\"legal\",\"duration\":1}","{\"skill\":\"legal\",\"duration\":76}","{\"skill\":\"research\",\"duration\":76}","{\"skill\":\"reports\",\"duration\":76}","{\"skill\":\"transactions\",\"duration\":76}","{\"skill\":\"real estate\",\"duration\":76}","{\"skill\":\"english\",\"duration\":60}","{\"skill\":\"communication\",\"duration\":20}","{\"skill\":\"money\",\"duration\":20}","{\"skill\":\"money\",\"duration\":20}","{\"skill\":\"writing\",\"duration\":20}","{\"skill\":\"windows\",\"duration\":22}","{\"skill\":\"word\",\"duration\":22}","{\"skill\":\"excel\",\"duration\":22}","{\"skill\":\"english\",\"duration\":22}","{\"skill\":\"writing\",\"duration\":22}","{\"skill\":\"writing\",\"duration\":22}","{\"skill\":\"writing\",\"duration\":22}","{\"skill\":\"mathematics\",\"duration\":22}","{\"skill\":\"english\",\"duration\":22}","{\"skill\":\"sports\",\"duration\":22}","{\"skill\":\"fitness\",\"duration\":22}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Sanli M&E_PRIETO JONAH CAISIP_Accounting Supervisor.docx","skills":["{\"skill\":\"engineering\",\"duration\":198}","{\"skill\":\"accounting\",\"duration\":198}","{\"skill\":\"payroll\",\"duration\":198}","{\"skill\":\"accounting\",\"duration\":198}","{\"skill\":\"accounting\",\"duration\":198}","{\"skill\":\"receivables\",\"duration\":198}","{\"skill\":\"schedule\",\"duration\":198}","{\"skill\":\"audit\",\"duration\":198}","{\"skill\":\"schedule\",\"duration\":198}","{\"skill\":\"audit\",\"duration\":198}","{\"skill\":\"process\",\"duration\":198}","{\"skill\":\"invoicing\",\"duration\":198}","{\"skill\":\"proposal\",\"duration\":198}","{\"skill\":\"general ledger\",\"duration\":198}","{\"skill\":\"accounts receivable\",\"duration\":198}","{\"skill\":\"accounts payable\",\"duration\":198}","{\"skill\":\"receivables\",\"duration\":2}","{\"skill\":\"tax\",\"duration\":2}","{\"skill\":\"process\",\"duration\":2}","{\"skill\":\"payroll\",\"duration\":2}","{\"skill\":\"sales\",\"duration\":14}","{\"skill\":\"invoices\",\"duration\":14}","{\"skill\":\"system\",\"duration\":14}","{\"skill\":\"receivables\",\"duration\":14}","{\"skill\":\"payments\",\"duration\":14}","{\"skill\":\"payments\",\"duration\":14}","{\"skill\":\"payments\",\"duration\":14}","{\"skill\":\"billing\",\"duration\":14}","{\"skill\":\"transportation\",\"duration\":14}","{\"skill\":\"payroll\",\"duration\":14}","{\"skill\":\"sales\",\"duration\":14}","{\"skill\":\"invoices\",\"duration\":14}","{\"skill\":\"filing\",\"duration\":14}","{\"skill\":\"sales\",\"duration\":14}","{\"skill\":\"invoices\",\"duration\":14}","{\"skill\":\"payments\",\"duration\":14}","{\"skill\":\"sales\",\"duration\":14}","{\"skill\":\"invoices\",\"duration\":14}","{\"skill\":\"process\",\"duration\":26}","{\"skill\":\"payroll\",\"duration\":26}","{\"skill\":\"process\",\"duration\":26}","{\"skill\":\"billing\",\"duration\":26}","{\"skill\":\"invoices\",\"duration\":26}","{\"skill\":\"billing\",\"duration\":26}","{\"skill\":\"tax\",\"duration\":26}","{\"skill\":\"word\",\"duration\":26}","{\"skill\":\"excel\",\"duration\":26}","{\"skill\":\"english\",\"duration\":26}","{\"skill\":\"microsoft word\",\"duration\":26}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Metrojaya_HEZELINA LINDA_FM.docx","skills":["{\"skill\":\"mobile\",\"duration\":0}","{\"skill\":\"technical\",\"duration\":0}","{\"skill\":\"accounting\",\"duration\":0}","{\"skill\":\"sports\",\"duration\":0}","{\"skill\":\"finance\",\"duration\":0}","{\"skill\":\"reports\",\"duration\":0}","{\"skill\":\"analysis\",\"duration\":0}","{\"skill\":\"budget\",\"duration\":0}","{\"skill\":\"reconciliation\",\"duration\":0}","{\"skill\":\"transactions\",\"duration\":0}","{\"skill\":\"documentation\",\"duration\":0}","{\"skill\":\"queries\",\"duration\":0}","{\"skill\":\"accounting\",\"duration\":0}","{\"skill\":\"schedules\",\"duration\":0}","{\"skill\":\"reporting\",\"duration\":0}","{\"skill\":\"budget\",\"duration\":0}","{\"skill\":\"finance\",\"duration\":0}","{\"skill\":\"training\",\"duration\":0}","{\"skill\":\"accounting\",\"duration\":0}","{\"skill\":\"warehouse\",\"duration\":0}","{\"skill\":\"payroll\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"reports\",\"duration\":0}","{\"skill\":\"schedules\",\"duration\":0}","{\"skill\":\"reports\",\"duration\":0}","{\"skill\":\"variances\",\"duration\":0}","{\"skill\":\"finance\",\"duration\":0}","{\"skill\":\"sales\",\"duration\":0}","{\"skill\":\"training\",\"duration\":0}","{\"skill\":\"transactions\",\"duration\":0}","{\"skill\":\"surprise\",\"duration\":0}","{\"skill\":\"payroll\",\"duration\":0}","{\"skill\":\"expenses\",\"duration\":0}","{\"skill\":\"reports\",\"duration\":0}","{\"skill\":\"schedules\",\"duration\":0}","{\"skill\":\"reports\",\"duration\":0}","{\"skill\":\"sales\",\"duration\":0}","{\"skill\":\"reconciliation\",\"duration\":0}","{\"skill\":\"reports\",\"duration\":0}","{\"skill\":\"payments\",\"duration\":0}","{\"skill\":\"payroll\",\"duration\":0}","{\"skill\":\"variances\",\"duration\":0}","{\"skill\":\"hotels\",\"duration\":0}","{\"skill\":\"hotel\",\"duration\":0}","{\"skill\":\"process\",\"duration\":0}","{\"skill\":\"coding\",\"duration\":0}","{\"skill\":\"transactions\",\"duration\":0}","{\"skill\":\"hotel\",\"duration\":0}","{\"skill\":\"budget\",\"duration\":0}","{\"skill\":\"hotel\",\"duration\":0}","{\"skill\":\"hotel\",\"duration\":0}","{\"skill\":\"training\",\"duration\":0}","{\"skill\":\"training\",\"duration\":0}","{\"skill\":\"finance\",\"duration\":0}","{\"skill\":\"budget\",\"duration\":0}","{\"skill\":\"reporting\",\"duration\":0}","{\"skill\":\"reports\",\"duration\":0}","{\"skill\":\"analysis\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"reports\",\"duration\":0}","{\"skill\":\"compliance\",\"duration\":0}","{\"skill\":\"finance\",\"duration\":0}","{\"skill\":\"benchmark\",\"duration\":0}","{\"skill\":\"reports\",\"duration\":0}","{\"skill\":\"compliance\",\"duration\":0}","{\"skill\":\"reporting\",\"duration\":0}","{\"skill\":\"reporting\",\"duration\":0}","{\"skill\":\"reports\",\"duration\":0}","{\"skill\":\"process\",\"duration\":0}","{\"skill\":\"reports\",\"duration\":0}","{\"skill\":\"reports\",\"duration\":0}","{\"skill\":\"newspaper\",\"duration\":0}","{\"skill\":\"reconciliation\",\"duration\":0}","{\"skill\":\"deposits\",\"duration\":0}","{\"skill\":\"system\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"process\",\"duration\":0}","{\"skill\":\"regulatory\",\"duration\":0}","{\"skill\":\"finance\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"compliance\",\"duration\":0}","{\"skill\":\"operations\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"governance\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"plan\",\"duration\":0}","{\"skill\":\"controls\",\"duration\":0}","{\"skill\":\"transactions\",\"duration\":0}","{\"skill\":\"compliance\",\"duration\":0}","{\"skill\":\"policies\",\"duration\":0}","{\"skill\":\"policies\",\"duration\":0}","{\"skill\":\"regulations\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"presentation\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"reports\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"transactions\",\"duration\":0}","{\"skill\":\"training\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"reports\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"policies\",\"duration\":0}","{\"skill\":\"accounting\",\"duration\":0}","{\"skill\":\"auditing\",\"duration\":0}","{\"skill\":\"regulations\",\"duration\":0}","{\"skill\":\"certification\",\"duration\":0}","{\"skill\":\"investigations\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"sales\",\"duration\":0}","{\"skill\":\"hotel\",\"duration\":0}","{\"skill\":\"hotel\",\"duration\":0}","{\"skill\":\"policies\",\"duration\":0}","{\"skill\":\"sales\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"reports\",\"duration\":0}","{\"skill\":\"sales\",\"duration\":0}","{\"skill\":\"finance\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"investigate\",\"duration\":0}","{\"skill\":\"c\",\"duration\":0}","{\"skill\":\"surprise\",\"duration\":0}","{\"skill\":\"surprise\",\"duration\":0}","{\"skill\":\"surprise\",\"duration\":0}","{\"skill\":\"training\",\"duration\":0}","{\"skill\":\"tax\",\"duration\":0}","{\"skill\":\"schedules\",\"duration\":0}","{\"skill\":\"fitness\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"beverage\",\"duration\":0}","{\"skill\":\"retail\",\"duration\":0}","{\"skill\":\"construction\",\"duration\":0}","{\"skill\":\"hotel\",\"duration\":0}","{\"skill\":\"non-profit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"correspondence\",\"duration\":0}","{\"skill\":\"operations\",\"duration\":0}","{\"skill\":\"tax\",\"duration\":0}","{\"skill\":\"tax\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"audit\",\"duration\":0}","{\"skill\":\"technical knowledge\",\"duration\":0}","{\"skill\":\"cash flow\",\"duration\":0}","{\"skill\":\"bank reconciliation\",\"duration\":0}","{\"skill\":\"annual budget\",\"duration\":0}","{\"skill\":\"financial analysis\",\"duration\":0}","{\"skill\":\"risk management\",\"duration\":0}","{\"skill\":\"financial statements\",\"duration\":0}","{\"skill\":\"financial reporting\",\"duration\":0}","{\"skill\":\"internal audit\",\"duration\":0}","{\"skill\":\"internal controls\",\"duration\":0}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/SN Power_Pauline Phua_Senior Acc Manager.docx","skills":["{\"skill\":\"accounting\",\"duration\":156}","{\"skill\":\"accounting\",\"duration\":156}","{\"skill\":\"accounting\",\"duration\":156}","{\"skill\":\"erp\",\"duration\":156}","{\"skill\":\"accounting\",\"duration\":156}","{\"skill\":\"finance\",\"duration\":156}","{\"skill\":\"process\",\"duration\":156}","{\"skill\":\"expenses\",\"duration\":156}","{\"skill\":\"process\",\"duration\":156}","{\"skill\":\"accounting\",\"duration\":156}","{\"skill\":\"controls\",\"duration\":156}","{\"skill\":\"banking\",\"duration\":156}","{\"skill\":\"reporting\",\"duration\":156}","{\"skill\":\"analysis\",\"duration\":156}","{\"skill\":\"controls\",\"duration\":156}","{\"skill\":\"budgeting\",\"duration\":156}","{\"skill\":\"forecasting\",\"duration\":156}","{\"skill\":\"reporting\",\"duration\":156}","{\"skill\":\"payroll\",\"duration\":156}","{\"skill\":\"tax\",\"duration\":156}","{\"skill\":\"payroll\",\"duration\":156}","{\"skill\":\"compliance\",\"duration\":156}","{\"skill\":\"regulations\",\"duration\":156}","{\"skill\":\"finance\",\"duration\":156}","{\"skill\":\"accounting\",\"duration\":156}","{\"skill\":\"erp\",\"duration\":156}","{\"skill\":\"accounting\",\"duration\":156}","{\"skill\":\"tax\",\"duration\":156}","{\"skill\":\"tax\",\"duration\":156}","{\"skill\":\"tax\",\"duration\":156}","{\"skill\":\"forecasts\",\"duration\":156}","{\"skill\":\"budget\",\"duration\":156}","{\"skill\":\"policies\",\"duration\":156}","{\"skill\":\"controls\",\"duration\":156}","{\"skill\":\"process\",\"duration\":156}","{\"skill\":\"improvement\",\"duration\":156}","{\"skill\":\"accounting\",\"duration\":156}","{\"skill\":\"system\",\"duration\":156}","{\"skill\":\"accounting\",\"duration\":156}","{\"skill\":\"reporting\",\"duration\":156}","{\"skill\":\"process improvements\",\"duration\":156}","{\"skill\":\"internal controls\",\"duration\":156}","{\"skill\":\"financial analysis\",\"duration\":156}","{\"skill\":\"cash flow\",\"duration\":156}","{\"skill\":\"financial reporting\",\"duration\":156}","{\"skill\":\"process improvement\",\"duration\":156}","{\"skill\":\"international\",\"duration\":16}","{\"skill\":\"international\",\"duration\":16}","{\"skill\":\"finance\",\"duration\":16}","{\"skill\":\"system\",\"duration\":16}","{\"skill\":\"migration\",\"duration\":16}","{\"skill\":\"reporting\",\"duration\":16}","{\"skill\":\"compliance\",\"duration\":16}","{\"skill\":\"reporting\",\"duration\":16}","{\"skill\":\"regulatory\",\"duration\":16}","{\"skill\":\"policies\",\"duration\":16}","{\"skill\":\"reports\",\"duration\":16}","{\"skill\":\"schedules\",\"duration\":16}","{\"skill\":\"reporting\",\"duration\":16}","{\"skill\":\"filing\",\"duration\":16}","{\"skill\":\"finance\",\"duration\":16}","{\"skill\":\"policies\",\"duration\":16}","{\"skill\":\"controls\",\"duration\":16}","{\"skill\":\"process\",\"duration\":16}","{\"skill\":\"improvement\",\"duration\":16}","{\"skill\":\"accounting\",\"duration\":16}","{\"skill\":\"business management\",\"duration\":16}","{\"skill\":\"financial reporting\",\"duration\":16}","{\"skill\":\"regulatory requirements\",\"duration\":16}","{\"skill\":\"cash flow\",\"duration\":16}","{\"skill\":\"internal controls\",\"duration\":16}","{\"skill\":\"process improvement\",\"duration\":16}","{\"skill\":\"finance\",\"duration\":54}","{\"skill\":\"finance\",\"duration\":54}","{\"skill\":\"system\",\"duration\":54}","{\"skill\":\"migration\",\"duration\":54}","{\"skill\":\"system\",\"duration\":54}","{\"skill\":\"acquisition\",\"duration\":54}","{\"skill\":\"schedules\",\"duration\":54}","{\"skill\":\"accounting\",\"duration\":54}","{\"skill\":\"training\",\"duration\":54}","{\"skill\":\"consulting\",\"duration\":54}","{\"skill\":\"reports\",\"duration\":54}","{\"skill\":\"payroll\",\"duration\":54}","{\"skill\":\"tax\",\"duration\":54}","{\"skill\":\"payments\",\"duration\":54}","{\"skill\":\"filing\",\"duration\":54}","{\"skill\":\"accounting\",\"duration\":54}","{\"skill\":\"audit\",\"duration\":54}","{\"skill\":\"payroll\",\"duration\":54}","{\"skill\":\"banking\",\"duration\":54}","{\"skill\":\"tax\",\"duration\":54}","{\"skill\":\"tax\",\"duration\":54}","{\"skill\":\"compliance\",\"duration\":54}","{\"skill\":\"legal\",\"duration\":54}","{\"skill\":\"tax\",\"duration\":54}","{\"skill\":\"filing\",\"duration\":54}","{\"skill\":\"tax\",\"duration\":54}","{\"skill\":\"compliance\",\"duration\":54}","{\"skill\":\"process\",\"duration\":54}","{\"skill\":\"business intelligence\",\"duration\":54}","{\"skill\":\"accounts payable\",\"duration\":54}","{\"skill\":\"accounts receivable\",\"duration\":54}","{\"skill\":\"cash flow\",\"duration\":54}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Cornerstone_Shayne Tok_Compliance Exec.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Eastrend Services_Cally Ng_Cosec.docx","skills":["{\"skill\":\"compliance\",\"duration\":72}","{\"skill\":\"regulatory\",\"duration\":72}","{\"skill\":\"payroll\",\"duration\":72}","{\"skill\":\"administration\",\"duration\":72}","{\"skill\":\"budgeting\",\"duration\":72}","{\"skill\":\"reports\",\"duration\":72}","{\"skill\":\"filing\",\"duration\":72}","{\"skill\":\"system\",\"duration\":72}","{\"skill\":\"recruitment\",\"duration\":72}","{\"skill\":\"reports\",\"duration\":72}","{\"skill\":\"construction\",\"duration\":72}","{\"skill\":\"english\",\"duration\":72}","{\"skill\":\"excel\",\"duration\":72}","{\"skill\":\"english\",\"duration\":72}","{\"skill\":\"human resources\",\"duration\":72}","{\"skill\":\"administrative support\",\"duration\":72}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Ideal Corp Svcs_Jorel Ortiguerra_Cosec Mgr.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Aspri_Chua De Ming_Accounts Cosec.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Keppel_Emily Chock_Deputy IA Mgr.docx","skills":["{\"skill\":\"audit\",\"duration\":139}","{\"skill\":\"compliance\",\"duration\":139}","{\"skill\":\"process\",\"duration\":139}","{\"skill\":\"audit\",\"duration\":139}","{\"skill\":\"compliance\",\"duration\":139}","{\"skill\":\"governance\",\"duration\":139}","{\"skill\":\"controls\",\"duration\":139}","{\"skill\":\"audit\",\"duration\":139}","{\"skill\":\"compliance\",\"duration\":139}","{\"skill\":\"regulatory\",\"duration\":139}","{\"skill\":\"regulations\",\"duration\":139}","{\"skill\":\"licensing\",\"duration\":139}","{\"skill\":\"outsourcing\",\"duration\":139}","{\"skill\":\"analytics\",\"duration\":139}","{\"skill\":\"analytical\",\"duration\":139}","{\"skill\":\"analysis\",\"duration\":139}","{\"skill\":\"kpi\",\"duration\":139}","{\"skill\":\"audit\",\"duration\":139}","{\"skill\":\"plan\",\"duration\":139}","{\"skill\":\"engagement\",\"duration\":139}","{\"skill\":\"audit\",\"duration\":139}","{\"skill\":\"audit\",\"duration\":139}","{\"skill\":\"process\",\"duration\":139}","{\"skill\":\"training\",\"duration\":139}","{\"skill\":\"controls\",\"duration\":139}","{\"skill\":\"finance\",\"duration\":139}","{\"skill\":\"risk management\",\"duration\":139}","{\"skill\":\"business process\",\"duration\":139}","{\"skill\":\"internal audit\",\"duration\":139}","{\"skill\":\"internal controls\",\"duration\":139}","{\"skill\":\"root cause\",\"duration\":139}","{\"skill\":\"regulatory requirements\",\"duration\":139}","{\"skill\":\"business continuity\",\"duration\":139}","{\"skill\":\"data analytics\",\"duration\":139}","{\"skill\":\"audit\",\"duration\":4}","{\"skill\":\"plan\",\"duration\":4}","{\"skill\":\"governance\",\"duration\":4}","{\"skill\":\"controls\",\"duration\":4}","{\"skill\":\"process\",\"duration\":4}","{\"skill\":\"analytics\",\"duration\":4}","{\"skill\":\"data analytics\",\"duration\":4}","{\"skill\":\"controls\",\"duration\":40}","{\"skill\":\"design\",\"duration\":40}","{\"skill\":\"controls\",\"duration\":40}","{\"skill\":\"security\",\"duration\":40}","{\"skill\":\"compliance\",\"duration\":40}","{\"skill\":\"outsourcing\",\"duration\":40}","{\"skill\":\"regulatory\",\"duration\":40}","{\"skill\":\"sales\",\"duration\":40}","{\"skill\":\"information security\",\"duration\":40}","{\"skill\":\"risk management\",\"duration\":40}","{\"skill\":\"economics\",\"duration\":23}","{\"skill\":\"mathematics\",\"duration\":23}","{\"skill\":\"c\",\"duration\":23}","{\"skill\":\"chemistry\",\"duration\":23}","{\"skill\":\"certification\",\"duration\":23}","{\"skill\":\"excel\",\"duration\":23}","{\"skill\":\"word\",\"duration\":23}","{\"skill\":\"powerpoint\",\"duration\":23}","{\"skill\":\"erp\",\"duration\":23}","{\"skill\":\"sap\",\"duration\":23}","{\"skill\":\"oracle\",\"duration\":23}","{\"skill\":\"english\",\"duration\":23}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/OCRA_Christy Poon_Cosec Asst.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Asst Manager Trust Administration.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Asia Management_Joyce Ong_Cosec Mgr.docx","skills":["{\"skill\":\"engineering\",\"duration\":20}","{\"skill\":\"ai\",\"duration\":20}","{\"skill\":\"quality management\",\"duration\":20}","{\"skill\":\"administration\",\"duration\":96}","{\"skill\":\"banking\",\"duration\":96}","{\"skill\":\"legal\",\"duration\":96}","{\"skill\":\"compliance\",\"duration\":96}","{\"skill\":\"reporting\",\"duration\":96}","{\"skill\":\"drafting\",\"duration\":96}","{\"skill\":\"proposal\",\"duration\":96}","{\"skill\":\"training\",\"duration\":96}","{\"skill\":\"due diligence\",\"duration\":96}","{\"skill\":\"drafting\",\"duration\":33}","{\"skill\":\"pr\",\"duration\":33}","{\"skill\":\"reporting\",\"duration\":33}","{\"skill\":\"facebook\",\"duration\":7}","{\"skill\":\"drafting\",\"duration\":7}","{\"skill\":\"drafting\",\"duration\":34}","{\"skill\":\"compliance\",\"duration\":34}","{\"skill\":\"tax\",\"duration\":34}","{\"skill\":\"proposal\",\"duration\":34}","{\"skill\":\"financial statements\",\"duration\":34}","{\"skill\":\"filing\",\"duration\":182}","{\"skill\":\"excel\",\"duration\":182}","{\"skill\":\"powerpoint\",\"duration\":182}","{\"skill\":\"english\",\"duration\":182}","{\"skill\":\"transportation\",\"duration\":182}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/UOB_Izhar Azli_KYC Officer.docx","skills":["{\"skill\":\"banking\",\"duration\":62}","{\"skill\":\"reports\",\"duration\":62}","{\"skill\":\"banking\",\"duration\":62}","{\"skill\":\"acquisition\",\"duration\":62}","{\"skill\":\"banking\",\"duration\":62}","{\"skill\":\"training\",\"duration\":62}","{\"skill\":\"engagement\",\"duration\":62}","{\"skill\":\"communication\",\"duration\":62}","{\"skill\":\"marketing\",\"duration\":62}","{\"skill\":\"finance\",\"duration\":62}","{\"skill\":\"banking\",\"duration\":62}","{\"skill\":\"excel\",\"duration\":62}","{\"skill\":\"controls\",\"duration\":62}","{\"skill\":\"banking\",\"duration\":62}","{\"skill\":\"sales\",\"duration\":62}","{\"skill\":\"documentation\",\"duration\":62}","{\"skill\":\"process\",\"duration\":62}","{\"skill\":\"communication\",\"duration\":62}","{\"skill\":\"communication\",\"duration\":62}","{\"skill\":\"communication\",\"duration\":62}","{\"skill\":\"presentation\",\"duration\":62}","{\"skill\":\"writing\",\"duration\":62}","{\"skill\":\"writing\",\"duration\":62}","{\"skill\":\"writing\",\"duration\":62}","{\"skill\":\"writing\",\"duration\":62}","{\"skill\":\"email\",\"duration\":62}","{\"skill\":\"correspondence\",\"duration\":62}","{\"skill\":\"reports\",\"duration\":62}","{\"skill\":\"ms excel\",\"duration\":62}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Telstra_Mala Narula_IA.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Faith Corporate_Cherry Lam_Cosec Asst.docx","skills":["{\"skill\":\"compliance\",\"duration\":326}","{\"skill\":\"regulatory\",\"duration\":326}","{\"skill\":\"regulatory requirements\",\"duration\":326}","{\"skill\":\"teaching\",\"duration\":134}","{\"skill\":\"administration\",\"duration\":134}","{\"skill\":\"english\",\"duration\":134}","{\"skill\":\"economics\",\"duration\":134}","{\"skill\":\"word\",\"duration\":134}","{\"skill\":\"excel\",\"duration\":134}","{\"skill\":\"english\",\"duration\":134}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Gibson Innovations_Jenie Hular_AR Accountant.docx","skills":["{\"skill\":\"policies\",\"duration\":16}","{\"skill\":\"sales\",\"duration\":16}","{\"skill\":\"invoices\",\"duration\":16}","{\"skill\":\"sales\",\"duration\":16}","{\"skill\":\"billing\",\"duration\":16}","{\"skill\":\"reconcile\",\"duration\":16}","{\"skill\":\"invoices\",\"duration\":16}","{\"skill\":\"analyze\",\"duration\":16}","{\"skill\":\"schedule\",\"duration\":16}","{\"skill\":\"system\",\"duration\":16}","{\"skill\":\"analyze\",\"duration\":16}","{\"skill\":\"reporting\",\"duration\":16}","{\"skill\":\"sales\",\"duration\":16}","{\"skill\":\"documentation\",\"duration\":16}","{\"skill\":\"sales\",\"duration\":16}","{\"skill\":\"sales\",\"duration\":16}","{\"skill\":\"audit\",\"duration\":16}","{\"skill\":\"queries\",\"duration\":16}","{\"skill\":\"audit\",\"duration\":16}","{\"skill\":\"sap\",\"duration\":16}","{\"skill\":\"risk management\",\"duration\":16}","{\"skill\":\"cash flow\",\"duration\":16}","{\"skill\":\"compliance\",\"duration\":64}","{\"skill\":\"process\",\"duration\":64}","{\"skill\":\"policies\",\"duration\":64}","{\"skill\":\"sales\",\"duration\":64}","{\"skill\":\"process\",\"duration\":64}","{\"skill\":\"policies\",\"duration\":64}","{\"skill\":\"sales\",\"duration\":64}","{\"skill\":\"billing\",\"duration\":64}","{\"skill\":\"reconciliation\",\"duration\":64}","{\"skill\":\"invoices\",\"duration\":64}","{\"skill\":\"sap\",\"duration\":64}","{\"skill\":\"accounting\",\"duration\":64}","{\"skill\":\"reports\",\"duration\":64}","{\"skill\":\"analysis\",\"duration\":64}","{\"skill\":\"sales\",\"duration\":64}","{\"skill\":\"sales\",\"duration\":64}","{\"skill\":\"sales\",\"duration\":64}","{\"skill\":\"sales\",\"duration\":64}","{\"skill\":\"billing\",\"duration\":64}","{\"skill\":\"tax\",\"duration\":64}","{\"skill\":\"tax\",\"duration\":64}","{\"skill\":\"compliance\",\"duration\":64}","{\"skill\":\"queries\",\"duration\":64}","{\"skill\":\"audit\",\"duration\":64}","{\"skill\":\"audit\",\"duration\":64}","{\"skill\":\"accounts receivable\",\"duration\":64}","{\"skill\":\"cash flow\",\"duration\":64}","{\"skill\":\"reports\",\"duration\":19}","{\"skill\":\"reports\",\"duration\":19}","{\"skill\":\"payments\",\"duration\":19}","{\"skill\":\"updates\",\"duration\":19}","{\"skill\":\"transactions\",\"duration\":19}","{\"skill\":\"queries\",\"duration\":19}","{\"skill\":\"reports\",\"duration\":19}","{\"skill\":\"system\",\"duration\":19}","{\"skill\":\"reconciliation\",\"duration\":19}","{\"skill\":\"reconciliation\",\"duration\":19}","{\"skill\":\"p\",\"duration\":19}","{\"skill\":\"schedules\",\"duration\":19}","{\"skill\":\"filing\",\"duration\":19}","{\"skill\":\"sales\",\"duration\":19}","{\"skill\":\"sales\",\"duration\":19}","{\"skill\":\"budgeting\",\"duration\":19}","{\"skill\":\"forecasting\",\"duration\":19}","{\"skill\":\"audit\",\"duration\":19}","{\"skill\":\"bank reconciliation\",\"duration\":19}","{\"skill\":\"process\",\"duration\":9}","{\"skill\":\"invoices\",\"duration\":9}","{\"skill\":\"sales\",\"duration\":9}","{\"skill\":\"invoices\",\"duration\":9}","{\"skill\":\"transactions\",\"duration\":9}","{\"skill\":\"sap\",\"duration\":9}","{\"skill\":\"payments\",\"duration\":9}","{\"skill\":\"billing\",\"duration\":9}","{\"skill\":\"payments\",\"duration\":9}","{\"skill\":\"tax\",\"duration\":9}","{\"skill\":\"reports\",\"duration\":9}","{\"skill\":\"analyze\",\"duration\":9}","{\"skill\":\"analyze\",\"duration\":9}","{\"skill\":\"sap\",\"duration\":9}","{\"skill\":\"accounts receivable\",\"duration\":9}","{\"skill\":\"standard operating procedures\",\"duration\":9}","{\"skill\":\"process\",\"duration\":13}","{\"skill\":\"invoices\",\"duration\":13}","{\"skill\":\"jose\",\"duration\":13}","{\"skill\":\"oracle\",\"duration\":13}","{\"skill\":\"payments\",\"duration\":13}","{\"skill\":\"invoices\",\"duration\":13}","{\"skill\":\"jose\",\"duration\":13}","{\"skill\":\"analyze\",\"duration\":13}","{\"skill\":\"invoices\",\"duration\":13}","{\"skill\":\"queries\",\"duration\":13}","{\"skill\":\"accounts payable\",\"duration\":13}","{\"skill\":\"general ledger\",\"duration\":13}","{\"skill\":\"analyze\",\"duration\":906}","{\"skill\":\"compliance\",\"duration\":906}","{\"skill\":\"process\",\"duration\":906}","{\"skill\":\"testing\",\"duration\":906}","{\"skill\":\"documentation\",\"duration\":906}","{\"skill\":\"reporting\",\"duration\":906}","{\"skill\":\"tax\",\"duration\":906}","{\"skill\":\"inventory\",\"duration\":906}","{\"skill\":\"audit\",\"duration\":906}","{\"skill\":\"business process\",\"duration\":906}","{\"skill\":\"accounts payable\",\"duration\":906}","{\"skill\":\"financial reporting\",\"duration\":906}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Jeffrey Mak_David Leung_Legal Officer.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Henderson_Angie Lim_Accounting Mgr.docx","skills":["{\"skill\":\"email\",\"duration\":125}","{\"skill\":\"mobile\",\"duration\":125}","{\"skill\":\"accounting\",\"duration\":125}","{\"skill\":\"excel\",\"duration\":125}","{\"skill\":\"word\",\"duration\":125}","{\"skill\":\"oracle\",\"duration\":125}","{\"skill\":\"sap\",\"duration\":125}","{\"skill\":\"analysis\",\"duration\":125}","{\"skill\":\"sap\",\"duration\":125}","{\"skill\":\"accounting\",\"duration\":125}","{\"skill\":\"accounting\",\"duration\":125}","{\"skill\":\"reporting\",\"duration\":125}","{\"skill\":\"analysis\",\"duration\":125}","{\"skill\":\"regulatory\",\"duration\":125}","{\"skill\":\"reporting\",\"duration\":125}","{\"skill\":\"tax\",\"duration\":125}","{\"skill\":\"invoices\",\"duration\":125}","{\"skill\":\"legal\",\"duration\":125}","{\"skill\":\"legal\",\"duration\":125}","{\"skill\":\"accounting\",\"duration\":125}","{\"skill\":\"analysis\",\"duration\":125}","{\"skill\":\"legal\",\"duration\":125}","{\"skill\":\"accounting\",\"duration\":125}","{\"skill\":\"expenses\",\"duration\":125}","{\"skill\":\"budget\",\"duration\":125}","{\"skill\":\"analysis\",\"duration\":125}","{\"skill\":\"budget\",\"duration\":125}","{\"skill\":\"compliance\",\"duration\":125}","{\"skill\":\"regulatory\",\"duration\":125}","{\"skill\":\"reporting\",\"duration\":125}","{\"skill\":\"reports\",\"duration\":125}","{\"skill\":\"marketing\",\"duration\":125}","{\"skill\":\"presentation\",\"duration\":125}","{\"skill\":\"schedules\",\"duration\":125}","{\"skill\":\"budget\",\"duration\":125}","{\"skill\":\"banking\",\"duration\":125}","{\"skill\":\"finance\",\"duration\":125}","{\"skill\":\"policies\",\"duration\":125}","{\"skill\":\"accounting\",\"duration\":125}","{\"skill\":\"finance\",\"duration\":125}","{\"skill\":\"sap\",\"duration\":125}","{\"skill\":\"audit\",\"duration\":125}","{\"skill\":\"audit\",\"duration\":125}","{\"skill\":\"queries\",\"duration\":125}","{\"skill\":\"tax\",\"duration\":125}","{\"skill\":\"tax\",\"duration\":125}","{\"skill\":\"schedules\",\"duration\":125}","{\"skill\":\"tax\",\"duration\":125}","{\"skill\":\"tax\",\"duration\":125}","{\"skill\":\"regulatory\",\"duration\":125}","{\"skill\":\"regulatory\",\"duration\":125}","{\"skill\":\"regulatory\",\"duration\":125}","{\"skill\":\"reporting\",\"duration\":125}","{\"skill\":\"compliance\",\"duration\":125}","{\"skill\":\"accounting\",\"duration\":125}","{\"skill\":\"finance\",\"duration\":125}","{\"skill\":\"process\",\"duration\":125}","{\"skill\":\"sap\",\"duration\":125}","{\"skill\":\"analysis\",\"duration\":125}","{\"skill\":\"process\",\"duration\":125}","{\"skill\":\"budget\",\"duration\":125}","{\"skill\":\"tax\",\"duration\":125}","{\"skill\":\"acquisition\",\"duration\":125}","{\"skill\":\"accounting\",\"duration\":125}","{\"skill\":\"reporting\",\"duration\":125}","{\"skill\":\"system\",\"duration\":125}","{\"skill\":\"access\",\"duration\":125}","{\"skill\":\"erp\",\"duration\":125}","{\"skill\":\"sap\",\"duration\":125}","{\"skill\":\"swift\",\"duration\":125}","{\"skill\":\"system\",\"duration\":125}","{\"skill\":\"accounting\",\"duration\":125}","{\"skill\":\"accounting\",\"duration\":125}","{\"skill\":\"controls\",\"duration\":125}","{\"skill\":\"cash flow\",\"duration\":125}","{\"skill\":\"build relationships\",\"duration\":125}","{\"skill\":\"microsoft excel\",\"duration\":125}","{\"skill\":\"microsoft word\",\"duration\":125}","{\"skill\":\"business object\",\"duration\":125}","{\"skill\":\"business planning\",\"duration\":125}","{\"skill\":\"accounts receivable\",\"duration\":125}","{\"skill\":\"accounts payable\",\"duration\":125}","{\"skill\":\"asset management\",\"duration\":125}","{\"skill\":\"finance\",\"duration\":18}","{\"skill\":\"reports\",\"duration\":18}","{\"skill\":\"compliance\",\"duration\":18}","{\"skill\":\"reporting\",\"duration\":18}","{\"skill\":\"audit\",\"duration\":18}","{\"skill\":\"schedules\",\"duration\":18}","{\"skill\":\"reports\",\"duration\":18}","{\"skill\":\"finance\",\"duration\":18}","{\"skill\":\"sap\",\"duration\":18}","{\"skill\":\"r\",\"duration\":18}","{\"skill\":\"billing\",\"duration\":18}","{\"skill\":\"analytical\",\"duration\":18}","{\"skill\":\"logistics\",\"duration\":18}","{\"skill\":\"budget\",\"duration\":29}","{\"skill\":\"p\",\"duration\":29}","{\"skill\":\"compliance\",\"duration\":29}","{\"skill\":\"reporting\",\"duration\":29}","{\"skill\":\"reports\",\"duration\":29}","{\"skill\":\"finance\",\"duration\":29}","{\"skill\":\"oracle\",\"duration\":29}","{\"skill\":\"oracle\",\"duration\":29}","{\"skill\":\"accounting\",\"duration\":29}","{\"skill\":\"design\",\"duration\":29}","{\"skill\":\"accounting\",\"duration\":29}","{\"skill\":\"system\",\"duration\":29}","{\"skill\":\"oracle\",\"duration\":29}","{\"skill\":\"reports\",\"duration\":29}","{\"skill\":\"financial statements\",\"duration\":29}","{\"skill\":\"cash flow\",\"duration\":29}","{\"skill\":\"general ledger\",\"duration\":29}","{\"skill\":\"audit\",\"duration\":5}","{\"skill\":\"schedule\",\"duration\":5}","{\"skill\":\"reconciliation\",\"duration\":5}","{\"skill\":\"system\",\"duration\":5}","{\"skill\":\"system\",\"duration\":5}","{\"skill\":\"bank reconciliation\",\"duration\":5}","{\"skill\":\"p\",\"duration\":23}","{\"skill\":\"payments\",\"duration\":23}","{\"skill\":\"vendors\",\"duration\":23}","{\"skill\":\"invoices\",\"duration\":23}","{\"skill\":\"sales\",\"duration\":23}","{\"skill\":\"reconcile\",\"duration\":23}","{\"skill\":\"reconcile\",\"duration\":23}","{\"skill\":\"reports\",\"duration\":23}","{\"skill\":\"c\",\"duration\":23}","{\"skill\":\"sap\",\"duration\":23}","{\"skill\":\"reports\",\"duration\":23}","{\"skill\":\"payments\",\"duration\":23}","{\"skill\":\"accounting\",\"duration\":23}","{\"skill\":\"invoices\",\"duration\":86}","{\"skill\":\"process\",\"duration\":86}","{\"skill\":\"inventory\",\"duration\":86}","{\"skill\":\"payroll\",\"duration\":86}","{\"skill\":\"budget\",\"duration\":86}","{\"skill\":\"data entry\",\"duration\":86}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/UOB_Wong Li Zhen_AVP.docx","skills":["{\"skill\":\"email\",\"duration\":56}","{\"skill\":\"cfa\",\"duration\":56}","{\"skill\":\"banking\",\"duration\":56}","{\"skill\":\"finance\",\"duration\":56}","{\"skill\":\"reconciliation\",\"duration\":17}","{\"skill\":\"regulatory\",\"duration\":17}","{\"skill\":\"regulatory\",\"duration\":17}","{\"skill\":\"analysis\",\"duration\":17}","{\"skill\":\"regulatory\",\"duration\":17}","{\"skill\":\"regulatory\",\"duration\":17}","{\"skill\":\"audit\",\"duration\":17}","{\"skill\":\"compliance\",\"duration\":17}","{\"skill\":\"accounting\",\"duration\":17}","{\"skill\":\"regulatory requirements\",\"duration\":17}","{\"skill\":\"accounting\",\"duration\":12}","{\"skill\":\"transactions\",\"duration\":12}","{\"skill\":\"filing\",\"duration\":12}","{\"skill\":\"tax\",\"duration\":12}","{\"skill\":\"gaap\",\"duration\":12}","{\"skill\":\"audit\",\"duration\":12}","{\"skill\":\"budget\",\"duration\":12}","{\"skill\":\"forecasting\",\"duration\":12}","{\"skill\":\"process\",\"duration\":12}","{\"skill\":\"process\",\"duration\":12}","{\"skill\":\"controls\",\"duration\":12}","{\"skill\":\"analytical\",\"duration\":12}","{\"skill\":\"budget\",\"duration\":12}","{\"skill\":\"reports\",\"duration\":12}","{\"skill\":\"process\",\"duration\":12}","{\"skill\":\"cash flow\",\"duration\":12}","{\"skill\":\"process improvements\",\"duration\":12}","{\"skill\":\"internal controls\",\"duration\":12}","{\"skill\":\"training\",\"duration\":2}","{\"skill\":\"accounting\",\"duration\":2}","{\"skill\":\"accounting\",\"duration\":24}","{\"skill\":\"analysis\",\"duration\":24}","{\"skill\":\"compliance\",\"duration\":24}","{\"skill\":\"transactions\",\"duration\":24}","{\"skill\":\"payments\",\"duration\":24}","{\"skill\":\"transactions\",\"duration\":24}","{\"skill\":\"transactions\",\"duration\":24}","{\"skill\":\"budgeting\",\"duration\":24}","{\"skill\":\"reports\",\"duration\":24}","{\"skill\":\"audit\",\"duration\":24}","{\"skill\":\"administration\",\"duration\":24}","{\"skill\":\"system\",\"duration\":24}","{\"skill\":\"cash flow\",\"duration\":24}","{\"skill\":\"reporting\",\"duration\":4}","{\"skill\":\"analytical\",\"duration\":4}","{\"skill\":\"reporting\",\"duration\":4}","{\"skill\":\"tax\",\"duration\":8}","{\"skill\":\"reconciliation\",\"duration\":8}","{\"skill\":\"vendors\",\"duration\":8}","{\"skill\":\"budget\",\"duration\":8}","{\"skill\":\"cash flow\",\"duration\":8}","{\"skill\":\"visual\",\"duration\":47}","{\"skill\":\"sap\",\"duration\":47}","{\"skill\":\"system\",\"duration\":47}","{\"skill\":\"system\",\"duration\":47}","{\"skill\":\"english\",\"duration\":47}","{\"skill\":\"business planning\",\"duration\":47}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/TechnipFMC_Jina Chua_Accountant.docx","skills":["{\"skill\":\"reporting\",\"duration\":33}","{\"skill\":\"sales\",\"duration\":33}","{\"skill\":\"reports\",\"duration\":33}","{\"skill\":\"analysis\",\"duration\":33}","{\"skill\":\"budget\",\"duration\":33}","{\"skill\":\"tax\",\"duration\":33}","{\"skill\":\"tax\",\"duration\":33}","{\"skill\":\"tax\",\"duration\":33}","{\"skill\":\"filing\",\"duration\":33}","{\"skill\":\"compliance\",\"duration\":33}","{\"skill\":\"accounting\",\"duration\":33}","{\"skill\":\"testing\",\"duration\":33}","{\"skill\":\"audit\",\"duration\":27}","{\"skill\":\"accounting\",\"duration\":27}","{\"skill\":\"controls\",\"duration\":27}","{\"skill\":\"analysis\",\"duration\":27}","{\"skill\":\"audit\",\"duration\":27}","{\"skill\":\"engagement\",\"duration\":27}","{\"skill\":\"construction\",\"duration\":4}","{\"skill\":\"finance\",\"duration\":4}","{\"skill\":\"payments\",\"duration\":4}","{\"skill\":\"vendors\",\"duration\":4}","{\"skill\":\"budget\",\"duration\":4}","{\"skill\":\"international\",\"duration\":14}","{\"skill\":\"invoices\",\"duration\":158}","{\"skill\":\"system\",\"duration\":158}","{\"skill\":\"policies\",\"duration\":158}","{\"skill\":\"health\",\"duration\":158}","{\"skill\":\"accounting\",\"duration\":158}","{\"skill\":\"accounting\",\"duration\":158}","{\"skill\":\"sap\",\"duration\":158}","{\"skill\":\"english\",\"duration\":158}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Versace_Nicola Wong_Legal Assistant.docx","skills":["{\"skill\":\"legal\",\"duration\":88}","{\"skill\":\"drafting\",\"duration\":88}","{\"skill\":\"legal\",\"duration\":88}","{\"skill\":\"legal\",\"duration\":88}","{\"skill\":\"legal\",\"duration\":88}","{\"skill\":\"research\",\"duration\":88}","{\"skill\":\"database\",\"duration\":88}","{\"skill\":\"project management\",\"duration\":88}","{\"skill\":\"compliance\",\"duration\":23}","{\"skill\":\"compliance\",\"duration\":23}","{\"skill\":\"reports\",\"duration\":23}","{\"skill\":\"training\",\"duration\":23}","{\"skill\":\"marketing\",\"duration\":23}","{\"skill\":\"english\",\"duration\":23}","{\"skill\":\"marketing materials\",\"duration\":23}","{\"skill\":\"microsoft office\",\"duration\":23}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Sime Darby_Ivory Yu_Financial Reporting Exec.docx","skills":["{\"skill\":\"reporting\",\"duration\":59}","{\"skill\":\"reports\",\"duration\":59}","{\"skill\":\"budget\",\"duration\":59}","{\"skill\":\"plan\",\"duration\":59}","{\"skill\":\"compliance\",\"duration\":59}","{\"skill\":\"accounting\",\"duration\":59}","{\"skill\":\"gaap\",\"duration\":59}","{\"skill\":\"technical\",\"duration\":59}","{\"skill\":\"accounting\",\"duration\":59}","{\"skill\":\"accounting\",\"duration\":59}","{\"skill\":\"accounting\",\"duration\":59}","{\"skill\":\"accounting\",\"duration\":59}","{\"skill\":\"accounting\",\"duration\":59}","{\"skill\":\"process\",\"duration\":59}","{\"skill\":\"process\",\"duration\":59}","{\"skill\":\"reporting\",\"duration\":59}","{\"skill\":\"reports\",\"duration\":59}","{\"skill\":\"analysis\",\"duration\":59}","{\"skill\":\"budgeting\",\"duration\":59}","{\"skill\":\"process\",\"duration\":59}","{\"skill\":\"sales\",\"duration\":59}","{\"skill\":\"analytics\",\"duration\":59}","{\"skill\":\"audit\",\"duration\":59}","{\"skill\":\"presentations\",\"duration\":59}","{\"skill\":\"training\",\"duration\":59}","{\"skill\":\"reports\",\"duration\":59}","{\"skill\":\"expenses\",\"duration\":59}","{\"skill\":\"procurement\",\"duration\":59}","{\"skill\":\"budget\",\"duration\":59}","{\"skill\":\"audit\",\"duration\":59}","{\"skill\":\"finance\",\"duration\":59}","{\"skill\":\"budget\",\"duration\":59}","{\"skill\":\"finance\",\"duration\":59}","{\"skill\":\"investigations\",\"duration\":59}","{\"skill\":\"analyze\",\"duration\":59}","{\"skill\":\"billing\",\"duration\":59}","{\"skill\":\"regulatory\",\"duration\":59}","{\"skill\":\"compliance\",\"duration\":59}","{\"skill\":\"accounting\",\"duration\":59}","{\"skill\":\"accounting\",\"duration\":59}","{\"skill\":\"analyze\",\"duration\":59}","{\"skill\":\"reports\",\"duration\":59}","{\"skill\":\"accounting\",\"duration\":59}","{\"skill\":\"payroll\",\"duration\":59}","{\"skill\":\"tax\",\"duration\":59}","{\"skill\":\"gaap\",\"duration\":59}","{\"skill\":\"budgeting\",\"duration\":59}","{\"skill\":\"forecasting\",\"duration\":59}","{\"skill\":\"inventory\",\"duration\":59}","{\"skill\":\"sales\",\"duration\":59}","{\"skill\":\"budget\",\"duration\":59}","{\"skill\":\"schedule\",\"duration\":59}","{\"skill\":\"ordering\",\"duration\":59}","{\"skill\":\"logistics\",\"duration\":59}","{\"skill\":\"financial reporting\",\"duration\":59}","{\"skill\":\"cash flow\",\"duration\":59}","{\"skill\":\"financial statements\",\"duration\":59}","{\"skill\":\"data analysis\",\"duration\":59}","{\"skill\":\"financial management\",\"duration\":59}","{\"skill\":\"risk assessments\",\"duration\":59}","{\"skill\":\"data analytics\",\"duration\":59}","{\"skill\":\"risk management\",\"duration\":59}","{\"skill\":\"supply chain\",\"duration\":59}","{\"skill\":\"supply chain management\",\"duration\":59}","{\"skill\":\"regulatory compliance\",\"duration\":59}","{\"skill\":\"administration\",\"duration\":45}","{\"skill\":\"r\",\"duration\":198}","{\"skill\":\"p\",\"duration\":198}","{\"skill\":\"invoices\",\"duration\":198}","{\"skill\":\"accounting\",\"duration\":198}","{\"skill\":\"vendors\",\"duration\":198}","{\"skill\":\"administration\",\"duration\":198}","{\"skill\":\"accounting\",\"duration\":198}","{\"skill\":\"english\",\"duration\":198}","{\"skill\":\"word\",\"duration\":198}","{\"skill\":\"powerpoint\",\"duration\":198}","{\"skill\":\"excel\",\"duration\":198}","{\"skill\":\"oracle\",\"duration\":198}","{\"skill\":\"erp\",\"duration\":198}","{\"skill\":\"sap\",\"duration\":198}","{\"skill\":\"microsoft word\",\"duration\":198}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Equinix_Dorothy Lim_Senior Accountant.docx","skills":["{\"skill\":\"finance\",\"duration\":94}","{\"skill\":\"audit\",\"duration\":94}","{\"skill\":\"analysis\",\"duration\":94}","{\"skill\":\"billing\",\"duration\":94}","{\"skill\":\"reconciliation\",\"duration\":94}","{\"skill\":\"accounting\",\"duration\":94}","{\"skill\":\"compliance\",\"duration\":94}","{\"skill\":\"gaap\",\"duration\":94}","{\"skill\":\"schedules\",\"duration\":94}","{\"skill\":\"updates\",\"duration\":94}","{\"skill\":\"controls\",\"duration\":94}","{\"skill\":\"reporting\",\"duration\":94}","{\"skill\":\"testing\",\"duration\":94}","{\"skill\":\"oracle\",\"duration\":94}","{\"skill\":\"accounting\",\"duration\":94}","{\"skill\":\"system\",\"duration\":94}","{\"skill\":\"system\",\"duration\":94}","{\"skill\":\"improvement\",\"duration\":94}","{\"skill\":\"reports\",\"duration\":94}","{\"skill\":\"legal\",\"duration\":94}","{\"skill\":\"testing\",\"duration\":94}","{\"skill\":\"oracle\",\"duration\":94}","{\"skill\":\"tax\",\"duration\":94}","{\"skill\":\"gaap\",\"duration\":94}","{\"skill\":\"billing\",\"duration\":94}","{\"skill\":\"accounting\",\"duration\":94}","{\"skill\":\"conversion\",\"duration\":94}","{\"skill\":\"conversion\",\"duration\":94}","{\"skill\":\"gaap\",\"duration\":94}","{\"skill\":\"gaap\",\"duration\":94}","{\"skill\":\"drafting\",\"duration\":94}","{\"skill\":\"compliance\",\"duration\":94}","{\"skill\":\"reporting\",\"duration\":94}","{\"skill\":\"acquisition\",\"duration\":94}","{\"skill\":\"travel\",\"duration\":94}","{\"skill\":\"travel\",\"duration\":94}","{\"skill\":\"vendors\",\"duration\":94}","{\"skill\":\"rfps\",\"duration\":94}","{\"skill\":\"finance\",\"duration\":94}","{\"skill\":\"finance\",\"duration\":94}","{\"skill\":\"audit\",\"duration\":94}","{\"skill\":\"audit\",\"duration\":94}","{\"skill\":\"electronics\",\"duration\":94}","{\"skill\":\"chemicals\",\"duration\":94}","{\"skill\":\"audit\",\"duration\":94}","{\"skill\":\"operations\",\"duration\":94}","{\"skill\":\"audit\",\"duration\":94}","{\"skill\":\"controls\",\"duration\":94}","{\"skill\":\"improvement\",\"duration\":94}","{\"skill\":\"analysis\",\"duration\":94}","{\"skill\":\"compliance\",\"duration\":94}","{\"skill\":\"reporting\",\"duration\":94}","{\"skill\":\"excel\",\"duration\":94}","{\"skill\":\"access\",\"duration\":94}","{\"skill\":\"internal controls\",\"duration\":94}","{\"skill\":\"financial statements\",\"duration\":94}","{\"skill\":\"microsoft office\",\"duration\":94}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/ASK_Carlyn Neo_Office Mgr.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/2Ben.docx","skills":["{\"skill\":\"p\",\"duration\":62}","{\"skill\":\"expenses\",\"duration\":62}","{\"skill\":\"compliance\",\"duration\":62}","{\"skill\":\"conversion\",\"duration\":62}","{\"skill\":\"reporting\",\"duration\":62}","{\"skill\":\"product quality\",\"duration\":62}","{\"skill\":\"reconciliation\",\"duration\":7}","{\"skill\":\"security\",\"duration\":7}","{\"skill\":\"p\",\"duration\":7}","{\"skill\":\"reporting\",\"duration\":7}","{\"skill\":\"conversion\",\"duration\":7}","{\"skill\":\"operations\",\"duration\":7}","{\"skill\":\"system\",\"duration\":7}","{\"skill\":\"system\",\"duration\":7}","{\"skill\":\"risk management\",\"duration\":7}","{\"skill\":\"expenses\",\"duration\":17}","{\"skill\":\"reports\",\"duration\":17}","{\"skill\":\"finance\",\"duration\":17}","{\"skill\":\"expenses\",\"duration\":17}","{\"skill\":\"budget\",\"duration\":17}","{\"skill\":\"expenses\",\"duration\":17}","{\"skill\":\"compliance\",\"duration\":17}","{\"skill\":\"analytical\",\"duration\":17}","{\"skill\":\"financial statements\",\"duration\":17}","{\"skill\":\"strong analytical skills\",\"duration\":17}","{\"skill\":\"analytical skills\",\"duration\":17}","{\"skill\":\"website\",\"duration\":2}","{\"skill\":\"communication\",\"duration\":2}","{\"skill\":\"accounting\",\"duration\":32}","{\"skill\":\"finance\",\"duration\":32}","{\"skill\":\"accounting\",\"duration\":32}","{\"skill\":\"economics\",\"duration\":32}","{\"skill\":\"reporting\",\"duration\":32}","{\"skill\":\"auditing\",\"duration\":32}","{\"skill\":\"financial reporting\",\"duration\":32}","{\"skill\":\"financial management\",\"duration\":32}","{\"skill\":\"marketing\",\"duration\":14}","{\"skill\":\"system\",\"duration\":14}","{\"skill\":\"mathematics\",\"duration\":14}","{\"skill\":\"human resources\",\"duration\":14}","{\"skill\":\"information system\",\"duration\":14}","{\"skill\":\"excel\",\"duration\":70}","{\"skill\":\"word\",\"duration\":70}","{\"skill\":\"powerpoint\",\"duration\":70}","{\"skill\":\"english\",\"duration\":70}","{\"skill\":\"travel\",\"duration\":70}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Intertrust_Kelvin Lam_Accountant.docx","skills":["{\"skill\":\"kpi\",\"duration\":24}","{\"skill\":\"analysis\",\"duration\":24}","{\"skill\":\"reports\",\"duration\":24}","{\"skill\":\"budgeting\",\"duration\":24}","{\"skill\":\"invoicing\",\"duration\":24}","{\"skill\":\"process\",\"duration\":24}","{\"skill\":\"billing\",\"duration\":24}","{\"skill\":\"analyze\",\"duration\":24}","{\"skill\":\"reporting\",\"duration\":24}","{\"skill\":\"system\",\"duration\":24}","{\"skill\":\"accounting\",\"duration\":24}","{\"skill\":\"analysis\",\"duration\":24}","{\"skill\":\"financial analysis\",\"duration\":24}","{\"skill\":\"accounting\",\"duration\":2}","{\"skill\":\"hospital\",\"duration\":2}","{\"skill\":\"accounting\",\"duration\":30}","{\"skill\":\"tax\",\"duration\":30}","{\"skill\":\"six\",\"duration\":30}","{\"skill\":\"kpi\",\"duration\":30}","{\"skill\":\"hospital\",\"duration\":30}","{\"skill\":\"analysis\",\"duration\":30}","{\"skill\":\"hospital\",\"duration\":30}","{\"skill\":\"p\",\"duration\":30}","{\"skill\":\"budget\",\"duration\":30}","{\"skill\":\"audit\",\"duration\":30}","{\"skill\":\"analysis\",\"duration\":30}","{\"skill\":\"improvement\",\"duration\":30}","{\"skill\":\"audit\",\"duration\":30}","{\"skill\":\"cash flow\",\"duration\":30}","{\"skill\":\"internal audit\",\"duration\":30}","{\"skill\":\"international\",\"duration\":10}","{\"skill\":\"reporting\",\"duration\":10}","{\"skill\":\"health\",\"duration\":10}","{\"skill\":\"financial reporting\",\"duration\":10}","{\"skill\":\"reporting\",\"duration\":7}","{\"skill\":\"payroll\",\"duration\":7}","{\"skill\":\"audit\",\"duration\":7}","{\"skill\":\"tax\",\"duration\":7}","{\"skill\":\"training\",\"duration\":7}","{\"skill\":\"workflow\",\"duration\":7}","{\"skill\":\"financial reporting\",\"duration\":7}","{\"skill\":\"cash flow\",\"duration\":7}","{\"skill\":\"accounting\",\"duration\":44}","{\"skill\":\"analysis\",\"duration\":44}","{\"skill\":\"reporting\",\"duration\":44}","{\"skill\":\"budget\",\"duration\":44}","{\"skill\":\"reconciliation\",\"duration\":44}","{\"skill\":\"accounting\",\"duration\":44}","{\"skill\":\"supply chain\",\"duration\":44}","{\"skill\":\"administration\",\"duration\":18}","{\"skill\":\"business management\",\"duration\":11}","{\"skill\":\"technical\",\"duration\":34}","{\"skill\":\"excel\",\"duration\":34}","{\"skill\":\"access\",\"duration\":34}","{\"skill\":\"word\",\"duration\":34}","{\"skill\":\"powerpoint\",\"duration\":34}","{\"skill\":\"flex\",\"duration\":34}","{\"skill\":\"oracle\",\"duration\":34}","{\"skill\":\"english\",\"duration\":34}","{\"skill\":\"accounting\",\"duration\":34}","{\"skill\":\"accounting\",\"duration\":34}","{\"skill\":\"supply chain\",\"duration\":34}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Servicenow_Yoby Lee_Lead Accountant.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Phillip Capital_Loh Pei Shang_Compliance Manager.docx","skills":["{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"reporting\",\"duration\":67}","{\"skill\":\"regulatory\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"regulatory\",\"duration\":67}","{\"skill\":\"reports\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"reports\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"legal\",\"duration\":67}","{\"skill\":\"counsel\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"regulatory compliance\",\"duration\":67}","{\"skill\":\"operations\",\"duration\":78}","{\"skill\":\"compliance\",\"duration\":78}","{\"skill\":\"regulations\",\"duration\":78}","{\"skill\":\"compliance\",\"duration\":78}","{\"skill\":\"compliance\",\"duration\":78}","{\"skill\":\"tax\",\"duration\":78}","{\"skill\":\"reporting\",\"duration\":78}","{\"skill\":\"tax\",\"duration\":78}","{\"skill\":\"reports\",\"duration\":78}","{\"skill\":\"lean\",\"duration\":78}","{\"skill\":\"improvement\",\"duration\":78}","{\"skill\":\"financial reporting\",\"duration\":78}","{\"skill\":\"technical\",\"duration\":4}","{\"skill\":\"testing\",\"duration\":4}","{\"skill\":\"mis\",\"duration\":4}","{\"skill\":\"system\",\"duration\":4}","{\"skill\":\"reports\",\"duration\":4}","{\"skill\":\"reports\",\"duration\":4}","{\"skill\":\"system\",\"duration\":4}","{\"skill\":\"compliance\",\"duration\":4}","{\"skill\":\"auditing\",\"duration\":4}","{\"skill\":\"process\",\"duration\":4}","{\"skill\":\"technical knowledge\",\"duration\":4}","{\"skill\":\"information system\",\"duration\":4}","{\"skill\":\"reports\",\"duration\":183}","{\"skill\":\"website\",\"duration\":183}","{\"skill\":\"compliance\",\"duration\":183}","{\"skill\":\"travel\",\"duration\":183}","{\"skill\":\"financial reports\",\"duration\":183}","{\"skill\":\"financial statements\",\"duration\":183}","{\"skill\":\"sales\",\"duration\":12}","{\"skill\":\"process\",\"duration\":12}","{\"skill\":\"hotel\",\"duration\":12}","{\"skill\":\"requests\",\"duration\":12}","{\"skill\":\"economics\",\"duration\":12}","{\"skill\":\"system\",\"duration\":12}","{\"skill\":\"system\",\"duration\":12}","{\"skill\":\"compliance\",\"duration\":12}","{\"skill\":\"system\",\"duration\":12}","{\"skill\":\"accounting\",\"duration\":12}","{\"skill\":\"system\",\"duration\":12}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Wood Group_Agnes Tong_Sr Accountant.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/ING_Kean Oh_AVP.docx","skills":["{\"skill\":\"analysis\",\"duration\":40}","{\"skill\":\"analysis\",\"duration\":40}","{\"skill\":\"analysis\",\"duration\":40}","{\"skill\":\"analysis\",\"duration\":40}","{\"skill\":\"testing\",\"duration\":40}","{\"skill\":\"compliance\",\"duration\":40}","{\"skill\":\"reporting\",\"duration\":40}","{\"skill\":\"drafting\",\"duration\":40}","{\"skill\":\"controls\",\"duration\":40}","{\"skill\":\"audit\",\"duration\":40}","{\"skill\":\"testing\",\"duration\":40}","{\"skill\":\"design\",\"duration\":40}","{\"skill\":\"controls\",\"duration\":40}","{\"skill\":\"audit\",\"duration\":40}","{\"skill\":\"controls\",\"duration\":40}","{\"skill\":\"testing\",\"duration\":40}","{\"skill\":\"design\",\"duration\":40}","{\"skill\":\"controls\",\"duration\":40}","{\"skill\":\"testing\",\"duration\":40}","{\"skill\":\"controls\",\"duration\":40}","{\"skill\":\"engagement\",\"duration\":40}","{\"skill\":\"audit\",\"duration\":40}","{\"skill\":\"financial performance\",\"duration\":40}","{\"skill\":\"financial statements\",\"duration\":40}","{\"skill\":\"financial reporting\",\"duration\":40}","{\"skill\":\"internal controls\",\"duration\":40}","{\"skill\":\"internal audit\",\"duration\":40}","{\"skill\":\"controls\",\"duration\":175}","{\"skill\":\"training\",\"duration\":175}","{\"skill\":\"internal controls\",\"duration\":175}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/State Street_Adeline Goh_Senior Associate.docx","skills":["{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"sales\",\"duration\":56}","{\"skill\":\"analysis\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"accounting\",\"duration\":56}","{\"skill\":\"international\",\"duration\":56}","{\"skill\":\"finance\",\"duration\":56}","{\"skill\":\"workflows\",\"duration\":56}","{\"skill\":\"communication\",\"duration\":56}","{\"skill\":\"banking\",\"duration\":56}","{\"skill\":\"schedules\",\"duration\":56}","{\"skill\":\"compliance\",\"duration\":56}","{\"skill\":\"regulatory\",\"duration\":56}","{\"skill\":\"accounting\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"compliance\",\"duration\":56}","{\"skill\":\"payments\",\"duration\":56}","{\"skill\":\"tax\",\"duration\":56}","{\"skill\":\"audit\",\"duration\":56}","{\"skill\":\"tax\",\"duration\":56}","{\"skill\":\"tax\",\"duration\":56}","{\"skill\":\"process\",\"duration\":56}","{\"skill\":\"payments\",\"duration\":56}","{\"skill\":\"excel\",\"duration\":56}","{\"skill\":\"reporting\",\"duration\":56}","{\"skill\":\"banking\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"compliance\",\"duration\":56}","{\"skill\":\"tax\",\"duration\":56}","{\"skill\":\"accounting\",\"duration\":56}","{\"skill\":\"system\",\"duration\":56}","{\"skill\":\"operations\",\"duration\":56}","{\"skill\":\"accounting\",\"duration\":56}","{\"skill\":\"system\",\"duration\":56}","{\"skill\":\"merchant\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"expenses\",\"duration\":56}","{\"skill\":\"audit\",\"duration\":56}","{\"skill\":\"communication\",\"duration\":56}","{\"skill\":\"finance\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"expenses\",\"duration\":56}","{\"skill\":\"forecasting\",\"duration\":56}","{\"skill\":\"variances\",\"duration\":56}","{\"skill\":\"workflows\",\"duration\":56}","{\"skill\":\"expenses\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"finance\",\"duration\":56}","{\"skill\":\"regulatory\",\"duration\":56}","{\"skill\":\"reporting\",\"duration\":56}","{\"skill\":\"audit\",\"duration\":56}","{\"skill\":\"schedules\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"tax\",\"duration\":56}","{\"skill\":\"tax\",\"duration\":56}","{\"skill\":\"operations\",\"duration\":56}","{\"skill\":\"finance\",\"duration\":56}","{\"skill\":\"accounting\",\"duration\":56}","{\"skill\":\"system\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"accounting\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"regulatory\",\"duration\":56}","{\"skill\":\"updates\",\"duration\":56}","{\"skill\":\"reconciliation\",\"duration\":56}","{\"skill\":\"reconciliation\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"compliance\",\"duration\":56}","{\"skill\":\"expenses\",\"duration\":56}","{\"skill\":\"expenses\",\"duration\":56}","{\"skill\":\"tax\",\"duration\":56}","{\"skill\":\"automation\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"reports\",\"duration\":56}","{\"skill\":\"regulations\",\"duration\":56}","{\"skill\":\"communication\",\"duration\":56}","{\"skill\":\"sales\",\"duration\":56}","{\"skill\":\"analysis\",\"duration\":56}","{\"skill\":\"payments\",\"duration\":56}","{\"skill\":\"tax\",\"duration\":56}","{\"skill\":\"reconciliation\",\"duration\":56}","{\"skill\":\"updates\",\"duration\":56}","{\"skill\":\"schedules\",\"duration\":56}","{\"skill\":\"financing\",\"duration\":56}","{\"skill\":\"audit\",\"duration\":56}","{\"skill\":\"audit\",\"duration\":56}","{\"skill\":\"documentation\",\"duration\":56}","{\"skill\":\"analyze\",\"duration\":56}","{\"skill\":\"logistics\",\"duration\":56}","{\"skill\":\"international\",\"duration\":56}","{\"skill\":\"schedules\",\"duration\":56}","{\"skill\":\"training\",\"duration\":56}","{\"skill\":\"windows\",\"duration\":56}","{\"skill\":\"peoplesoft\",\"duration\":56}","{\"skill\":\"english\",\"duration\":56}","{\"skill\":\"financial reports\",\"duration\":56}","{\"skill\":\"cash flow\",\"duration\":56}","{\"skill\":\"general ledger\",\"duration\":56}","{\"skill\":\"daily operations\",\"duration\":56}","{\"skill\":\"bank reconciliation\",\"duration\":56}","{\"skill\":\"journal entries\",\"duration\":56}","{\"skill\":\"internal audit\",\"duration\":56}","{\"skill\":\"microsoft office\",\"duration\":56}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/WorldQuant_Purdey Tan_Office Mgr.docx","skills":["{\"skill\":\"customer service\",\"duration\":48}","{\"skill\":\"customer service\",\"duration\":19}","{\"skill\":\"reporting\",\"duration\":66}","{\"skill\":\"schedule\",\"duration\":66}","{\"skill\":\"travel\",\"duration\":66}","{\"skill\":\"hotel\",\"duration\":66}","{\"skill\":\"research\",\"duration\":66}","{\"skill\":\"sourcing\",\"duration\":66}","{\"skill\":\"operations\",\"duration\":66}","{\"skill\":\"correspondence\",\"duration\":66}","{\"skill\":\"filing\",\"duration\":66}","{\"skill\":\"contracts\",\"duration\":66}","{\"skill\":\"negotiation\",\"duration\":66}","{\"skill\":\"operations\",\"duration\":66}","{\"skill\":\"contracts\",\"duration\":66}","{\"skill\":\"negotiation\",\"duration\":66}","{\"skill\":\"hotels\",\"duration\":66}","{\"skill\":\"coaching\",\"duration\":66}","{\"skill\":\"system\",\"duration\":66}","{\"skill\":\"payroll\",\"duration\":66}","{\"skill\":\"vendors\",\"duration\":66}","{\"skill\":\"email\",\"duration\":66}","{\"skill\":\"plan\",\"duration\":66}","{\"skill\":\"technical\",\"duration\":66}","{\"skill\":\"policies\",\"duration\":66}","{\"skill\":\"system\",\"duration\":66}","{\"skill\":\"technical\",\"duration\":66}","{\"skill\":\"recruitment\",\"duration\":66}","{\"skill\":\"reporting\",\"duration\":38}","{\"skill\":\"schedule\",\"duration\":38}","{\"skill\":\"responses\",\"duration\":38}","{\"skill\":\"queries\",\"duration\":38}","{\"skill\":\"correspondence\",\"duration\":38}","{\"skill\":\"travel\",\"duration\":38}","{\"skill\":\"hotel\",\"duration\":38}","{\"skill\":\"travel\",\"duration\":38}","{\"skill\":\"travel\",\"duration\":38}","{\"skill\":\"requests\",\"duration\":38}","{\"skill\":\"database\",\"duration\":38}","{\"skill\":\"expenses\",\"duration\":38}","{\"skill\":\"travel arrangements\",\"duration\":38}","{\"skill\":\"reporting\",\"duration\":60}","{\"skill\":\"schedule\",\"duration\":38}","{\"skill\":\"video\",\"duration\":38}","{\"skill\":\"schedules\",\"duration\":38}","{\"skill\":\"video\",\"duration\":38}","{\"skill\":\"expenses\",\"duration\":38}","{\"skill\":\"reports\",\"duration\":38}","{\"skill\":\"reports\",\"duration\":38}","{\"skill\":\"inventory\",\"duration\":38}","{\"skill\":\"system\",\"duration\":38}","{\"skill\":\"budget\",\"duration\":38}","{\"skill\":\"sourcing\",\"duration\":38}","{\"skill\":\"reporting\",\"duration\":38}","{\"skill\":\"schedule\",\"duration\":21}","{\"skill\":\"video\",\"duration\":21}","{\"skill\":\"sap\",\"duration\":21}","{\"skill\":\"system\",\"duration\":21}","{\"skill\":\"invoices\",\"duration\":21}","{\"skill\":\"process\",\"duration\":21}","{\"skill\":\"invoices\",\"duration\":21}","{\"skill\":\"international\",\"duration\":21}","{\"skill\":\"payroll\",\"duration\":21}","{\"skill\":\"administration\",\"duration\":21}","{\"skill\":\"reports\",\"duration\":21}","{\"skill\":\"training\",\"duration\":21}","{\"skill\":\"sourcing\",\"duration\":21}","{\"skill\":\"filing\",\"duration\":21}","{\"skill\":\"system\",\"duration\":21}","{\"skill\":\"reporting\",\"duration\":16}","{\"skill\":\"international\",\"duration\":16}","{\"skill\":\"negotiation\",\"duration\":16}","{\"skill\":\"administration\",\"duration\":16}","{\"skill\":\"travel\",\"duration\":16}","{\"skill\":\"travel\",\"duration\":16}","{\"skill\":\"travel\",\"duration\":16}","{\"skill\":\"travel\",\"duration\":16}","{\"skill\":\"system\",\"duration\":16}","{\"skill\":\"security\",\"duration\":16}","{\"skill\":\"security\",\"duration\":16}","{\"skill\":\"access\",\"duration\":16}","{\"skill\":\"security\",\"duration\":16}","{\"skill\":\"inventory\",\"duration\":16}","{\"skill\":\"budget\",\"duration\":16}","{\"skill\":\"travel arrangements\",\"duration\":16}","{\"skill\":\"reporting\",\"duration\":249}","{\"skill\":\"schedule\",\"duration\":249}","{\"skill\":\"updates\",\"duration\":249}","{\"skill\":\"inventory\",\"duration\":249}","{\"skill\":\"retail\",\"duration\":249}","{\"skill\":\"procurement\",\"duration\":249}","{\"skill\":\"inventory\",\"duration\":249}","{\"skill\":\"vendors\",\"duration\":249}","{\"skill\":\"recruitment\",\"duration\":249}","{\"skill\":\"retail\",\"duration\":249}","{\"skill\":\"newspaper\",\"duration\":249}","{\"skill\":\"retail\",\"duration\":249}","{\"skill\":\"retail\",\"duration\":249}","{\"skill\":\"travel\",\"duration\":249}","{\"skill\":\"correspondence\",\"duration\":249}","{\"skill\":\"administration\",\"duration\":249}","{\"skill\":\"sales\",\"duration\":249}","{\"skill\":\"operations\",\"duration\":249}","{\"skill\":\"presentation\",\"duration\":249}","{\"skill\":\"customer service\",\"duration\":249}","{\"skill\":\"travel arrangements\",\"duration\":249}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Asia Capital_Marjory Tsoi_Finance Asst.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Supreme Build_Satpreet Kaur_Company Secretary.docx","skills":["{\"skill\":\"governance\",\"duration\":66}","{\"skill\":\"filing\",\"duration\":66}","{\"skill\":\"administration\",\"duration\":66}","{\"skill\":\"legal\",\"duration\":49}","{\"skill\":\"governance\",\"duration\":49}","{\"skill\":\"governance\",\"duration\":49}","{\"skill\":\"legal\",\"duration\":49}","{\"skill\":\"audit\",\"duration\":49}","{\"skill\":\"filing\",\"duration\":49}","{\"skill\":\"finance\",\"duration\":49}","{\"skill\":\"filing\",\"duration\":87}","{\"skill\":\"legal\",\"duration\":87}","{\"skill\":\"research\",\"duration\":87}","{\"skill\":\"regulations\",\"duration\":87}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Reliance AM_TasneemNasrulla_Compliance Officer.docx","skills":["{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"regulatory\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"regulatory\",\"duration\":67}","{\"skill\":\"reporting\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"regulatory\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"regulatory\",\"duration\":67}","{\"skill\":\"regulatory\",\"duration\":67}","{\"skill\":\"audit\",\"duration\":67}","{\"skill\":\"policies\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"reporting\",\"duration\":67}","{\"skill\":\"marketing\",\"duration\":67}","{\"skill\":\"audit\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"distribution\",\"duration\":67}","{\"skill\":\"audit\",\"duration\":67}","{\"skill\":\"drafting\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"policies\",\"duration\":67}","{\"skill\":\"regulations\",\"duration\":67}","{\"skill\":\"policies\",\"duration\":67}","{\"skill\":\"regulatory\",\"duration\":67}","{\"skill\":\"drafting\",\"duration\":67}","{\"skill\":\"policies\",\"duration\":67}","{\"skill\":\"regulations\",\"duration\":67}","{\"skill\":\"policies\",\"duration\":67}","{\"skill\":\"operations\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"process\",\"duration\":67}","{\"skill\":\"security\",\"duration\":67}","{\"skill\":\"audit\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"regulatory\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"training\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"retail\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"communication\",\"duration\":67}","{\"skill\":\"regulatory\",\"duration\":67}","{\"skill\":\"governance\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"communication\",\"duration\":67}","{\"skill\":\"regulatory\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"regulatory\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"licensing\",\"duration\":67}","{\"skill\":\"audit\",\"duration\":67}","{\"skill\":\"policies\",\"duration\":67}","{\"skill\":\"documentation\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"administration\",\"duration\":67}","{\"skill\":\"marketing\",\"duration\":67}","{\"skill\":\"banking\",\"duration\":67}","{\"skill\":\"acquisition\",\"duration\":67}","{\"skill\":\"sales\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"international\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"training\",\"duration\":67}","{\"skill\":\"administration\",\"duration\":67}","{\"skill\":\"international\",\"duration\":67}","{\"skill\":\"international\",\"duration\":67}","{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"banking\",\"duration\":67}","{\"skill\":\"finance\",\"duration\":67}","{\"skill\":\"banking\",\"duration\":67}","{\"skill\":\"finance\",\"duration\":67}","{\"skill\":\"banking\",\"duration\":67}","{\"skill\":\"operations\",\"duration\":67}","{\"skill\":\"accounting\",\"duration\":67}","{\"skill\":\"finance\",\"duration\":67}","{\"skill\":\"writing\",\"duration\":67}","{\"skill\":\"asset management\",\"duration\":67}","{\"skill\":\"due diligence\",\"duration\":67}","{\"skill\":\"risk management\",\"duration\":67}","{\"skill\":\"marketing materials\",\"duration\":67}","{\"skill\":\"internal audit\",\"duration\":67}","{\"skill\":\"regulatory requirements\",\"duration\":67}","{\"skill\":\"regulatory compliance\",\"duration\":67}","{\"skill\":\"business development\",\"duration\":67}","{\"skill\":\"product marketing\",\"duration\":67}","{\"skill\":\"client relationships\",\"duration\":67}","{\"skill\":\"relationship building\",\"duration\":67}","{\"skill\":\"relationship management\",\"duration\":67}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Prudential_Kenneth Lim_Compliance Exec.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Amrose_Ishita Banerjee_Finance Manager.docx","skills":["{\"skill\":\"international\",\"duration\":215967}","{\"skill\":\"finance\",\"duration\":215967}","{\"skill\":\"accounting\",\"duration\":215967}","{\"skill\":\"operations\",\"duration\":215967}","{\"skill\":\"reporting\",\"duration\":215967}","{\"skill\":\"analysis\",\"duration\":215967}","{\"skill\":\"budgeting\",\"duration\":215967}","{\"skill\":\"receivables\",\"duration\":215967}","{\"skill\":\"inventory\",\"duration\":215967}","{\"skill\":\"accounting\",\"duration\":215967}","{\"skill\":\"tax\",\"duration\":215967}","{\"skill\":\"filing\",\"duration\":215967}","{\"skill\":\"audit\",\"duration\":215967}","{\"skill\":\"financial reporting\",\"duration\":215967}","{\"skill\":\"emea\",\"duration\":10}","{\"skill\":\"technical\",\"duration\":10}","{\"skill\":\"information management\",\"duration\":10}","{\"skill\":\"product development\",\"duration\":10}","{\"skill\":\"banking\",\"duration\":47}","{\"skill\":\"banking\",\"duration\":22}","{\"skill\":\"operations\",\"duration\":23}","{\"skill\":\"banking\",\"duration\":23}","{\"skill\":\"operations\",\"duration\":23}","{\"skill\":\"audit\",\"duration\":23}","{\"skill\":\"finance\",\"duration\":32}","{\"skill\":\"operations\",\"duration\":32}","{\"skill\":\"queries\",\"duration\":32}","{\"skill\":\"operations\",\"duration\":32}","{\"skill\":\"tax\",\"duration\":32}","{\"skill\":\"accounting\",\"duration\":32}","{\"skill\":\"administration\",\"duration\":32}","{\"skill\":\"finance\",\"duration\":32}","{\"skill\":\"marketing\",\"duration\":32}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Citibank_Joey Chia_Compliance Officer.docx","skills":["{\"skill\":\"compliance\",\"duration\":67}","{\"skill\":\"transactions\",\"duration\":67}","{\"skill\":\"system\",\"duration\":67}","{\"skill\":\"investigate\",\"duration\":67}","{\"skill\":\"queries\",\"duration\":67}","{\"skill\":\"system\",\"duration\":67}","{\"skill\":\"audio\",\"duration\":67}","{\"skill\":\"international\",\"duration\":67}","{\"skill\":\"international\",\"duration\":67}","{\"skill\":\"international\",\"duration\":67}","{\"skill\":\"banking\",\"duration\":67}","{\"skill\":\"french\",\"duration\":67}","{\"skill\":\"french\",\"duration\":67}","{\"skill\":\"word\",\"duration\":67}","{\"skill\":\"powerpoint\",\"duration\":67}","{\"skill\":\"research\",\"duration\":67}","{\"skill\":\"analytical\",\"duration\":67}","{\"skill\":\"microsoft office\",\"duration\":67}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Augentius_Chang Mexen_Accountant_PE.docx","skills":["{\"skill\":\"finance\",\"duration\":58}","{\"skill\":\"marketing\",\"duration\":58}","{\"skill\":\"english\",\"duration\":34}","{\"skill\":\"system\",\"duration\":34}","{\"skill\":\"microsoft office\",\"duration\":34}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Changi Airport_Teo Leong Puan_Cosec.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Korn Ferry_Anne Ong_Assistant FM.docx","skills":["{\"skill\":\"finance\",\"duration\":216015}","{\"skill\":\"reports\",\"duration\":216015}","{\"skill\":\"budget\",\"duration\":216015}","{\"skill\":\"variances\",\"duration\":216015}","{\"skill\":\"analytical\",\"duration\":216015}","{\"skill\":\"reporting\",\"duration\":216015}","{\"skill\":\"plan\",\"duration\":216015}","{\"skill\":\"plan\",\"duration\":216015}","{\"skill\":\"process\",\"duration\":216015}","{\"skill\":\"process\",\"duration\":216015}","{\"skill\":\"process\",\"duration\":216015}","{\"skill\":\"finance\",\"duration\":216015}","{\"skill\":\"reporting\",\"duration\":216015}","{\"skill\":\"kpi\",\"duration\":216015}","{\"skill\":\"reporting\",\"duration\":216015}","{\"skill\":\"operations\",\"duration\":216015}","{\"skill\":\"finance\",\"duration\":216015}","{\"skill\":\"financial performance\",\"duration\":216015}","{\"skill\":\"financial reporting\",\"duration\":216015}","{\"skill\":\"analyze\",\"duration\":39}","{\"skill\":\"variances\",\"duration\":39}","{\"skill\":\"variances\",\"duration\":39}","{\"skill\":\"variances\",\"duration\":39}","{\"skill\":\"budget\",\"duration\":39}","{\"skill\":\"finance\",\"duration\":39}","{\"skill\":\"finance\",\"duration\":39}","{\"skill\":\"budget\",\"duration\":39}","{\"skill\":\"banking\",\"duration\":39}","{\"skill\":\"financial performance\",\"duration\":39}","{\"skill\":\"annual budget\",\"duration\":39}","{\"skill\":\"finance\",\"duration\":19}","{\"skill\":\"accounting\",\"duration\":19}","{\"skill\":\"reporting\",\"duration\":19}","{\"skill\":\"compliance\",\"duration\":19}","{\"skill\":\"audit\",\"duration\":19}","{\"skill\":\"audit\",\"duration\":19}","{\"skill\":\"schedules\",\"duration\":19}","{\"skill\":\"finance\",\"duration\":19}","{\"skill\":\"accounting\",\"duration\":19}","{\"skill\":\"operations\",\"duration\":19}","{\"skill\":\"accounting\",\"duration\":19}","{\"skill\":\"payments\",\"duration\":19}","{\"skill\":\"reporting\",\"duration\":19}","{\"skill\":\"finance\",\"duration\":19}","{\"skill\":\"financial statements\",\"duration\":19}","{\"skill\":\"finance\",\"duration\":12}","{\"skill\":\"controls\",\"duration\":12}","{\"skill\":\"reporting\",\"duration\":12}","{\"skill\":\"communication\",\"duration\":12}","{\"skill\":\"reporting\",\"duration\":12}","{\"skill\":\"process\",\"duration\":12}","{\"skill\":\"process\",\"duration\":12}","{\"skill\":\"compliance\",\"duration\":12}","{\"skill\":\"accounting\",\"duration\":12}","{\"skill\":\"policies\",\"duration\":12}","{\"skill\":\"process\",\"duration\":12}","{\"skill\":\"p\",\"duration\":12}","{\"skill\":\"reporting\",\"duration\":12}","{\"skill\":\"reports\",\"duration\":12}","{\"skill\":\"audit\",\"duration\":12}","{\"skill\":\"reports\",\"duration\":12}","{\"skill\":\"banking\",\"duration\":12}","{\"skill\":\"financial controls\",\"duration\":12}","{\"skill\":\"journal entries\",\"duration\":12}","{\"skill\":\"financial reports\",\"duration\":12}","{\"skill\":\"audit\",\"duration\":42}","{\"skill\":\"audit\",\"duration\":42}","{\"skill\":\"audit\",\"duration\":42}","{\"skill\":\"audit\",\"duration\":42}","{\"skill\":\"controls\",\"duration\":42}","{\"skill\":\"accounting\",\"duration\":42}","{\"skill\":\"controls\",\"duration\":42}","{\"skill\":\"compliance\",\"duration\":42}","{\"skill\":\"accounting\",\"duration\":42}","{\"skill\":\"analytical\",\"duration\":42}","{\"skill\":\"testing\",\"duration\":42}","{\"skill\":\"asset management\",\"duration\":42}","{\"skill\":\"internal controls\",\"duration\":42}","{\"skill\":\"financial statements\",\"duration\":42}","{\"skill\":\"training\",\"duration\":15}","{\"skill\":\"communication\",\"duration\":15}","{\"skill\":\"negotiation\",\"duration\":15}","{\"skill\":\"training\",\"duration\":15}","{\"skill\":\"writing\",\"duration\":15}","{\"skill\":\"negotiation\",\"duration\":15}","{\"skill\":\"writing\",\"duration\":15}","{\"skill\":\"communication\",\"duration\":15}","{\"skill\":\"sap\",\"duration\":15}","{\"skill\":\"accounting\",\"duration\":15}","{\"skill\":\"excel\",\"duration\":15}","{\"skill\":\"word\",\"duration\":15}","{\"skill\":\"powerpoint\",\"duration\":15}","{\"skill\":\"accounting\",\"duration\":15}","{\"skill\":\"oracle\",\"duration\":15}","{\"skill\":\"system\",\"duration\":15}","{\"skill\":\"real estate\",\"duration\":15}","{\"skill\":\"ms excel\",\"duration\":15}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Oracle_Deepa Natarajan_FC.docx","skills":["{\"skill\":\"oracle\",\"duration\":171}","{\"skill\":\"audit\",\"duration\":171}","{\"skill\":\"schedules\",\"duration\":171}","{\"skill\":\"accounting\",\"duration\":171}","{\"skill\":\"accounting\",\"duration\":171}","{\"skill\":\"expenses\",\"duration\":171}","{\"skill\":\"reports\",\"duration\":171}","{\"skill\":\"oracle\",\"duration\":171}","{\"skill\":\"oracle\",\"duration\":171}","{\"skill\":\"peoplesoft\",\"duration\":171}","{\"skill\":\"system\",\"duration\":171}","{\"skill\":\"oracle\",\"duration\":171}","{\"skill\":\"process\",\"duration\":171}","{\"skill\":\"reporting\",\"duration\":171}","{\"skill\":\"variances\",\"duration\":171}","{\"skill\":\"contracts\",\"duration\":171}","{\"skill\":\"oracle\",\"duration\":171}","{\"skill\":\"reconciliation\",\"duration\":171}","{\"skill\":\"tax\",\"duration\":171}","{\"skill\":\"queries\",\"duration\":171}","{\"skill\":\"process\",\"duration\":171}","{\"skill\":\"accounting\",\"duration\":171}","{\"skill\":\"reconciliation\",\"duration\":171}","{\"skill\":\"process\",\"duration\":171}","{\"skill\":\"payments\",\"duration\":171}","{\"skill\":\"process\",\"duration\":171}","{\"skill\":\"accounting\",\"duration\":171}","{\"skill\":\"tax\",\"duration\":171}","{\"skill\":\"reporting\",\"duration\":171}","{\"skill\":\"budget\",\"duration\":171}","{\"skill\":\"forecasts\",\"duration\":171}","{\"skill\":\"reporting\",\"duration\":171}","{\"skill\":\"analysis\",\"duration\":171}","{\"skill\":\"reporting\",\"duration\":171}","{\"skill\":\"tax\",\"duration\":171}","{\"skill\":\"tax\",\"duration\":171}","{\"skill\":\"tax\",\"duration\":171}","{\"skill\":\"operations\",\"duration\":171}","{\"skill\":\"audit\",\"duration\":171}","{\"skill\":\"tax\",\"duration\":171}","{\"skill\":\"financial statements\",\"duration\":171}","{\"skill\":\"accounts payable\",\"duration\":171}","{\"skill\":\"finance\",\"duration\":24}","{\"skill\":\"accounting\",\"duration\":24}","{\"skill\":\"expenses\",\"duration\":24}","{\"skill\":\"payments\",\"duration\":24}","{\"skill\":\"reconciliation\",\"duration\":24}","{\"skill\":\"reports\",\"duration\":24}","{\"skill\":\"inventory\",\"duration\":24}","{\"skill\":\"payments\",\"duration\":24}","{\"skill\":\"payments\",\"duration\":24}","{\"skill\":\"bank reconciliation\",\"duration\":24}","{\"skill\":\"audit\",\"duration\":7}","{\"skill\":\"audit\",\"duration\":7}","{\"skill\":\"gaap\",\"duration\":7}","{\"skill\":\"audit\",\"duration\":35}","{\"skill\":\"audit\",\"duration\":35}","{\"skill\":\"gaap\",\"duration\":35}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Zhongtai International_Jonathan Man_Compliance Manager.docx","skills":["{\"skill\":\"compliance\",\"duration\":61}","{\"skill\":\"international\",\"duration\":61}","{\"skill\":\"compliance\",\"duration\":61}","{\"skill\":\"policies\",\"duration\":61}","{\"skill\":\"compliance\",\"duration\":85}","{\"skill\":\"reporting\",\"duration\":85}","{\"skill\":\"queries\",\"duration\":85}","{\"skill\":\"compliance\",\"duration\":85}","{\"skill\":\"queries\",\"duration\":85}","{\"skill\":\"sales\",\"duration\":85}","{\"skill\":\"regulations\",\"duration\":85}","{\"skill\":\"marketing\",\"duration\":85}","{\"skill\":\"licensing\",\"duration\":85}","{\"skill\":\"controls\",\"duration\":85}","{\"skill\":\"licensing\",\"duration\":85}","{\"skill\":\"outsourcing\",\"duration\":85}","{\"skill\":\"compliance\",\"duration\":85}","{\"skill\":\"compliance\",\"duration\":85}","{\"skill\":\"regulations\",\"duration\":85}","{\"skill\":\"analysis\",\"duration\":85}","{\"skill\":\"asset management\",\"duration\":85}","{\"skill\":\"internal controls\",\"duration\":85}","{\"skill\":\"compliance\",\"duration\":40}","{\"skill\":\"regulations\",\"duration\":40}","{\"skill\":\"regulatory\",\"duration\":40}","{\"skill\":\"regulatory\",\"duration\":40}","{\"skill\":\"system\",\"duration\":40}","{\"skill\":\"reports\",\"duration\":40}","{\"skill\":\"reporting\",\"duration\":40}","{\"skill\":\"queries\",\"duration\":40}","{\"skill\":\"reporting\",\"duration\":40}","{\"skill\":\"compliance\",\"duration\":40}","{\"skill\":\"licensing\",\"duration\":40}","{\"skill\":\"sales\",\"duration\":40}","{\"skill\":\"queries\",\"duration\":40}","{\"skill\":\"compliance\",\"duration\":40}","{\"skill\":\"controls\",\"duration\":40}","{\"skill\":\"process\",\"duration\":40}","{\"skill\":\"contracts\",\"duration\":40}","{\"skill\":\"distribution\",\"duration\":40}","{\"skill\":\"compliance\",\"duration\":40}","{\"skill\":\"outsourcing\",\"duration\":40}","{\"skill\":\"outsourcing\",\"duration\":40}","{\"skill\":\"compliance\",\"duration\":40}","{\"skill\":\"advertising\",\"duration\":40}","{\"skill\":\"marketing\",\"duration\":40}","{\"skill\":\"compliance\",\"duration\":40}","{\"skill\":\"compliance\",\"duration\":40}","{\"skill\":\"transactions\",\"duration\":40}","{\"skill\":\"reporting\",\"duration\":40}","{\"skill\":\"tax\",\"duration\":40}","{\"skill\":\"process\",\"duration\":40}","{\"skill\":\"product line\",\"duration\":40}","{\"skill\":\"internal controls\",\"duration\":40}","{\"skill\":\"financial statements\",\"duration\":17}","{\"skill\":\"accounting\",\"duration\":7}","{\"skill\":\"sales\",\"duration\":7}","{\"skill\":\"training\",\"duration\":7}","{\"skill\":\"international\",\"duration\":7}","{\"skill\":\"supervisor\",\"duration\":7}","{\"skill\":\"sales\",\"duration\":7}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Kim Eng_Kimmy Pang_Finance Officer.docx","skills":["{\"skill\":\"finance\",\"duration\":76}","{\"skill\":\"reconciliation\",\"duration\":27}","{\"skill\":\"expenses\",\"duration\":27}","{\"skill\":\"reports\",\"duration\":27}","{\"skill\":\"reports\",\"duration\":27}","{\"skill\":\"expenses\",\"duration\":27}","{\"skill\":\"reconciliation\",\"duration\":27}","{\"skill\":\"bank reconciliation\",\"duration\":27}","{\"skill\":\"inventory\",\"duration\":14}","{\"skill\":\"flex\",\"duration\":14}","{\"skill\":\"accounting\",\"duration\":14}","{\"skill\":\"system\",\"duration\":14}","{\"skill\":\"excel\",\"duration\":14}","{\"skill\":\"word\",\"duration\":14}","{\"skill\":\"powerpoint\",\"duration\":14}","{\"skill\":\"english\",\"duration\":14}","{\"skill\":\"english\",\"duration\":14}","{\"skill\":\"financial statements\",\"duration\":14}","{\"skill\":\"microsoft excel\",\"duration\":14}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Partners_Betty Ong_Office Manager.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/PIMCO_Erica Ng_Sr Legal Assistant.docx","skills":["{\"skill\":\"legal\",\"duration\":124}","{\"skill\":\"legal\",\"duration\":124}","{\"skill\":\"compliance\",\"duration\":124}","{\"skill\":\"legal\",\"duration\":124}","{\"skill\":\"compliance\",\"duration\":124}","{\"skill\":\"contracts\",\"duration\":124}","{\"skill\":\"contracts\",\"duration\":124}","{\"skill\":\"legal\",\"duration\":124}","{\"skill\":\"invoices\",\"duration\":124}","{\"skill\":\"legal\",\"duration\":124}","{\"skill\":\"regulatory\",\"duration\":124}","{\"skill\":\"database\",\"duration\":124}","{\"skill\":\"regulatory\",\"duration\":124}","{\"skill\":\"correspondence\",\"duration\":124}","{\"skill\":\"process\",\"duration\":124}","{\"skill\":\"intranet\",\"duration\":124}","{\"skill\":\"benchmark\",\"duration\":124}","{\"skill\":\"intranet\",\"duration\":124}","{\"skill\":\"website\",\"duration\":124}","{\"skill\":\"legal\",\"duration\":124}","{\"skill\":\"licensing\",\"duration\":124}","{\"skill\":\"regulatory\",\"duration\":124}","{\"skill\":\"regulatory\",\"duration\":124}","{\"skill\":\"marketing\",\"duration\":124}","{\"skill\":\"regulatory\",\"duration\":124}","{\"skill\":\"finance\",\"duration\":124}","{\"skill\":\"regulatory\",\"duration\":124}","{\"skill\":\"training\",\"duration\":124}","{\"skill\":\"requests\",\"duration\":124}","{\"skill\":\"counsel\",\"duration\":124}","{\"skill\":\"strategy\",\"duration\":124}","{\"skill\":\"reconciliation\",\"duration\":124}","{\"skill\":\"budget\",\"duration\":124}","{\"skill\":\"hotel\",\"duration\":124}","{\"skill\":\"travel\",\"duration\":124}","{\"skill\":\"marketing\",\"duration\":124}","{\"skill\":\"process\",\"duration\":124}","{\"skill\":\"queries\",\"duration\":124}","{\"skill\":\"hotels\",\"duration\":124}","{\"skill\":\"hotel\",\"duration\":124}","{\"skill\":\"queries\",\"duration\":124}","{\"skill\":\"hotel\",\"duration\":124}","{\"skill\":\"design\",\"duration\":124}","{\"skill\":\"website\",\"duration\":124}","{\"skill\":\"reports\",\"duration\":124}","{\"skill\":\"sourcing\",\"duration\":124}","{\"skill\":\"administration\",\"duration\":124}","{\"skill\":\"email\",\"duration\":124}","{\"skill\":\"payments\",\"duration\":124}","{\"skill\":\"controls\",\"duration\":124}","{\"skill\":\"payments\",\"duration\":124}","{\"skill\":\"database\",\"duration\":124}","{\"skill\":\"hotel\",\"duration\":124}","{\"skill\":\"beverage\",\"duration\":124}","{\"skill\":\"legal\",\"duration\":124}","{\"skill\":\"administration\",\"duration\":124}","{\"skill\":\"hospitality\",\"duration\":124}","{\"skill\":\"legal\",\"duration\":124}","{\"skill\":\"legal\",\"duration\":124}","{\"skill\":\"internal stakeholders\",\"duration\":124}","{\"skill\":\"marketing materials\",\"duration\":124}","{\"skill\":\"business strategy\",\"duration\":124}","{\"skill\":\"budget management\",\"duration\":124}","{\"skill\":\"customer service\",\"duration\":124}","{\"skill\":\"help desk\",\"duration\":124}","{\"skill\":\"internal controls\",\"duration\":124}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/China Investment_Cheung Hiu Wai_Admin Secretary.docx","skills":["{\"skill\":\"scheduling\",\"duration\":6}","{\"skill\":\"travel\",\"duration\":6}","{\"skill\":\"supervisor\",\"duration\":6}","{\"skill\":\"administrative support\",\"duration\":6}","{\"skill\":\"scheduling\",\"duration\":12}","{\"skill\":\"travel\",\"duration\":12}","{\"skill\":\"correspondence\",\"duration\":12}","{\"skill\":\"administrative support\",\"duration\":12}","{\"skill\":\"scheduling\",\"duration\":51}","{\"skill\":\"travel\",\"duration\":51}","{\"skill\":\"analytical\",\"duration\":51}","{\"skill\":\"english\",\"duration\":51}","{\"skill\":\"word\",\"duration\":51}","{\"skill\":\"excel\",\"duration\":51}","{\"skill\":\"powerpoint\",\"duration\":51}","{\"skill\":\"administrative support\",\"duration\":51}","{\"skill\":\"time management\",\"duration\":51}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/BAML_Peter Liakatos_AVP.docx","skills":["{\"skill\":\"controls\",\"duration\":65}","{\"skill\":\"reporting\",\"duration\":65}","{\"skill\":\"controls\",\"duration\":65}","{\"skill\":\"governance\",\"duration\":65}","{\"skill\":\"operations\",\"duration\":65}","{\"skill\":\"reporting\",\"duration\":65}","{\"skill\":\"reporting\",\"duration\":65}","{\"skill\":\"analysis\",\"duration\":65}","{\"skill\":\"operations\",\"duration\":65}","{\"skill\":\"policies\",\"duration\":65}","{\"skill\":\"operations\",\"duration\":65}","{\"skill\":\"updates\",\"duration\":65}","{\"skill\":\"international\",\"duration\":65}","{\"skill\":\"finance\",\"duration\":65}","{\"skill\":\"analytics\",\"duration\":15}","{\"skill\":\"analytics\",\"duration\":15}","{\"skill\":\"testing\",\"duration\":15}","{\"skill\":\"budget\",\"duration\":15}","{\"skill\":\"reporting\",\"duration\":15}","{\"skill\":\"forecasting\",\"duration\":15}","{\"skill\":\"audit\",\"duration\":15}","{\"skill\":\"regulatory\",\"duration\":15}","{\"skill\":\"compliance\",\"duration\":15}","{\"skill\":\"reporting\",\"duration\":15}","{\"skill\":\"system\",\"duration\":15}","{\"skill\":\"regulatory\",\"duration\":15}","{\"skill\":\"reports\",\"duration\":15}","{\"skill\":\"updates\",\"duration\":15}","{\"skill\":\"reporting\",\"duration\":15}","{\"skill\":\"process\",\"duration\":15}","{\"skill\":\"reporting\",\"duration\":15}","{\"skill\":\"controls\",\"duration\":15}","{\"skill\":\"plan\",\"duration\":15}","{\"skill\":\"testing\",\"duration\":15}","{\"skill\":\"risk management\",\"duration\":15}","{\"skill\":\"contract management\",\"duration\":15}","{\"skill\":\"regulatory compliance\",\"duration\":15}","{\"skill\":\"business continuity\",\"duration\":15}","{\"skill\":\"controls\",\"duration\":2}","{\"skill\":\"finance\",\"duration\":2}","{\"skill\":\"finance\",\"duration\":2}","{\"skill\":\"reconciliation\",\"duration\":2}","{\"skill\":\"process\",\"duration\":2}","{\"skill\":\"german\",\"duration\":2}","{\"skill\":\"legal\",\"duration\":2}","{\"skill\":\"reporting\",\"duration\":2}","{\"skill\":\"plan\",\"duration\":2}","{\"skill\":\"testing\",\"duration\":2}","{\"skill\":\"access\",\"duration\":2}","{\"skill\":\"finance\",\"duration\":2}","{\"skill\":\"access\",\"duration\":2}","{\"skill\":\"internal controls\",\"duration\":2}","{\"skill\":\"business management\",\"duration\":2}","{\"skill\":\"business continuity\",\"duration\":2}","{\"skill\":\"controls\",\"duration\":11}","{\"skill\":\"design\",\"duration\":11}","{\"skill\":\"finance\",\"duration\":11}","{\"skill\":\"controls\",\"duration\":11}","{\"skill\":\"controls\",\"duration\":11}","{\"skill\":\"finance\",\"duration\":11}","{\"skill\":\"testing\",\"duration\":11}","{\"skill\":\"controls\",\"duration\":11}","{\"skill\":\"contracts\",\"duration\":11}","{\"skill\":\"payroll\",\"duration\":11}","{\"skill\":\"banking\",\"duration\":11}","{\"skill\":\"writing\",\"duration\":11}","{\"skill\":\"testing\",\"duration\":11}","{\"skill\":\"banking\",\"duration\":11}","{\"skill\":\"testing\",\"duration\":11}","{\"skill\":\"process\",\"duration\":11}","{\"skill\":\"process\",\"duration\":11}","{\"skill\":\"controls\",\"duration\":11}","{\"skill\":\"process\",\"duration\":11}","{\"skill\":\"internal controls\",\"duration\":11}","{\"skill\":\"general ledger\",\"duration\":11}","{\"skill\":\"finance\",\"duration\":119}","{\"skill\":\"finance\",\"duration\":119}","{\"skill\":\"reporting\",\"duration\":119}","{\"skill\":\"compliance\",\"duration\":119}","{\"skill\":\"finance\",\"duration\":119}","{\"skill\":\"controls\",\"duration\":119}","{\"skill\":\"testing\",\"duration\":119}","{\"skill\":\"documentation\",\"duration\":119}","{\"skill\":\"risk management\",\"duration\":119}","{\"skill\":\"quality assurance\",\"duration\":119}","{\"skill\":\"general ledger\",\"duration\":119}","{\"skill\":\"audit\",\"duration\":50}","{\"skill\":\"retail\",\"duration\":50}","{\"skill\":\"banking\",\"duration\":50}","{\"skill\":\"controls\",\"duration\":50}","{\"skill\":\"audit\",\"duration\":50}","{\"skill\":\"reports\",\"duration\":50}","{\"skill\":\"controls\",\"duration\":50}","{\"skill\":\"retail\",\"duration\":50}","{\"skill\":\"banking\",\"duration\":50}","{\"skill\":\"banking\",\"duration\":50}","{\"skill\":\"deposits\",\"duration\":50}","{\"skill\":\"mortgage\",\"duration\":50}","{\"skill\":\"controls\",\"duration\":50}","{\"skill\":\"reports\",\"duration\":50}","{\"skill\":\"retail\",\"duration\":50}","{\"skill\":\"banking\",\"duration\":50}","{\"skill\":\"compliance\",\"duration\":50}","{\"skill\":\"budget\",\"duration\":50}","{\"skill\":\"audit\",\"duration\":50}","{\"skill\":\"audit\",\"duration\":50}","{\"skill\":\"controls\",\"duration\":50}","{\"skill\":\"banking\",\"duration\":50}","{\"skill\":\"governance\",\"duration\":50}","{\"skill\":\"audit\",\"duration\":50}","{\"skill\":\"audit\",\"duration\":50}","{\"skill\":\"internal audit\",\"duration\":50}","{\"skill\":\"project management\",\"duration\":50}","{\"skill\":\"retail\",\"duration\":12}","{\"skill\":\"finance\",\"duration\":12}","{\"skill\":\"controls\",\"duration\":12}","{\"skill\":\"testing\",\"duration\":12}","{\"skill\":\"controls\",\"duration\":12}","{\"skill\":\"reports\",\"duration\":12}","{\"skill\":\"documentation\",\"duration\":12}","{\"skill\":\"finance\",\"duration\":12}","{\"skill\":\"process\",\"duration\":12}","{\"skill\":\"compliance\",\"duration\":12}","{\"skill\":\"testing\",\"duration\":12}","{\"skill\":\"system\",\"duration\":12}","{\"skill\":\"data entry\",\"duration\":12}","{\"skill\":\"administration\",\"duration\":25}","{\"skill\":\"english\",\"duration\":46}","{\"skill\":\"german\",\"duration\":46}","{\"skill\":\"french\",\"duration\":46}","{\"skill\":\"spanish\",\"duration\":46}","{\"skill\":\"communication\",\"duration\":46}","{\"skill\":\"word\",\"duration\":46}","{\"skill\":\"excel\",\"duration\":46}","{\"skill\":\"powerpoint\",\"duration\":46}","{\"skill\":\"access\",\"duration\":46}","{\"skill\":\"visio\",\"duration\":46}","{\"skill\":\"sharepoint\",\"duration\":46}","{\"skill\":\"audit\",\"duration\":46}","{\"skill\":\"microsoft office\",\"duration\":46}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/9Ignatius.docx","skills":["{\"skill\":\"administration\",\"duration\":61}","{\"skill\":\"administration\",\"duration\":61}","{\"skill\":\"reports\",\"duration\":61}","{\"skill\":\"finance\",\"duration\":61}","{\"skill\":\"operations\",\"duration\":61}","{\"skill\":\"accounting\",\"duration\":61}","{\"skill\":\"administration\",\"duration\":61}","{\"skill\":\"security\",\"duration\":61}","{\"skill\":\"reconciliation\",\"duration\":61}","{\"skill\":\"controls\",\"duration\":61}","{\"skill\":\"accounting\",\"duration\":61}","{\"skill\":\"system\",\"duration\":61}","{\"skill\":\"reporting\",\"duration\":61}","{\"skill\":\"client services\",\"duration\":61}","{\"skill\":\"financial statements\",\"duration\":61}","{\"skill\":\"financial controls\",\"duration\":61}","{\"skill\":\"accounting\",\"duration\":59}","{\"skill\":\"administration\",\"duration\":59}","{\"skill\":\"administration\",\"duration\":59}","{\"skill\":\"expenses\",\"duration\":59}","{\"skill\":\"documentation\",\"duration\":59}","{\"skill\":\"compliance\",\"duration\":59}","{\"skill\":\"transactions\",\"duration\":59}","{\"skill\":\"payments\",\"duration\":59}","{\"skill\":\"banking\",\"duration\":59}","{\"skill\":\"policies\",\"duration\":59}","{\"skill\":\"accounting\",\"duration\":59}","{\"skill\":\"billing\",\"duration\":59}","{\"skill\":\"audit\",\"duration\":59}","{\"skill\":\"auditing\",\"duration\":59}","{\"skill\":\"compliance\",\"duration\":59}","{\"skill\":\"training\",\"duration\":59}","{\"skill\":\"coaching\",\"duration\":59}","{\"skill\":\"accounting\",\"duration\":59}","{\"skill\":\"due diligence\",\"duration\":59}","{\"skill\":\"service delivery\",\"duration\":59}","{\"skill\":\"financial statements\",\"duration\":59}","{\"skill\":\"accounting\",\"duration\":1}","{\"skill\":\"reconciliation\",\"duration\":1}","{\"skill\":\"transactions\",\"duration\":1}","{\"skill\":\"payments\",\"duration\":1}","{\"skill\":\"banking\",\"duration\":1}","{\"skill\":\"policies\",\"duration\":1}","{\"skill\":\"accounting\",\"duration\":1}","{\"skill\":\"regulatory\",\"duration\":1}","{\"skill\":\"reports\",\"duration\":1}","{\"skill\":\"finance\",\"duration\":1}","{\"skill\":\"operations\",\"duration\":1}","{\"skill\":\"inventory\",\"duration\":1}","{\"skill\":\"cash flow\",\"duration\":1}","{\"skill\":\"finance\",\"duration\":13}","{\"skill\":\"finance\",\"duration\":13}","{\"skill\":\"supervising\",\"duration\":13}","{\"skill\":\"payroll\",\"duration\":13}","{\"skill\":\"payroll\",\"duration\":13}","{\"skill\":\"payroll\",\"duration\":13}","{\"skill\":\"payroll\",\"duration\":13}","{\"skill\":\"accounts receivable\",\"duration\":13}","{\"skill\":\"cash flow\",\"duration\":13}","{\"skill\":\"finance\",\"duration\":12}","{\"skill\":\"reconciliation\",\"duration\":12}","{\"skill\":\"transactions\",\"duration\":12}","{\"skill\":\"audit\",\"duration\":12}","{\"skill\":\"schedule\",\"duration\":12}","{\"skill\":\"engineering\",\"duration\":12}","{\"skill\":\"accounts payable\",\"duration\":12}","{\"skill\":\"receivables\",\"duration\":34}","{\"skill\":\"payroll\",\"duration\":34}","{\"skill\":\"accounting\",\"duration\":34}","{\"skill\":\"english\",\"duration\":34}","{\"skill\":\"word\",\"duration\":34}","{\"skill\":\"excel\",\"duration\":34}","{\"skill\":\"powerpoint\",\"duration\":34}","{\"skill\":\"accounting\",\"duration\":34}","{\"skill\":\"system\",\"duration\":34}","{\"skill\":\"quickbooks\",\"duration\":34}","{\"skill\":\"training\",\"duration\":34}","{\"skill\":\"training\",\"duration\":34}","{\"skill\":\"journal entries\",\"duration\":34}","{\"skill\":\"ms excel\",\"duration\":34}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/3Carrie.docx","skills":["{\"skill\":\"process\",\"duration\":66}","{\"skill\":\"migration\",\"duration\":66}","{\"skill\":\"migration\",\"duration\":66}","{\"skill\":\"reports\",\"duration\":66}","{\"skill\":\"audit\",\"duration\":66}","{\"skill\":\"queries\",\"duration\":66}","{\"skill\":\"audit\",\"duration\":66}","{\"skill\":\"financial statements\",\"duration\":66}","{\"skill\":\"standard operating procedures\",\"duration\":66}","{\"skill\":\"technical\",\"duration\":30}","{\"skill\":\"migration\",\"duration\":30}","{\"skill\":\"sharepoint\",\"duration\":30}","{\"skill\":\"troubleshooting\",\"duration\":30}","{\"skill\":\"windows\",\"duration\":20}","{\"skill\":\"customer service\",\"duration\":20}","{\"skill\":\"accounting\",\"duration\":22}","{\"skill\":\"finance\",\"duration\":22}","{\"skill\":\"cfa\",\"duration\":119}","{\"skill\":\"excel\",\"duration\":119}","{\"skill\":\"english\",\"duration\":119}","{\"skill\":\"excel\",\"duration\":119}","{\"skill\":\"word\",\"duration\":119}","{\"skill\":\"ms excel\",\"duration\":119}","{\"skill\":\"microsoft excel\",\"duration\":119}"]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/Vimchamp_Viva Man_Secretary.docx","skills":[]},{"location":"/Users/srathi/Dropbox/MCS-DS/cs410/CourseProject/code/parsing-engine/build/resources/main/Resumes/MIU Assets_Natalie Kwong_Legal.docx","skills":[]}] \ No newline at end of file diff --git a/progress-report.pdf b/progress-report.pdf new file mode 100644 index 0000000000..f2e67827e8 Binary files /dev/null and b/progress-report.pdf differ