public void CreateTrainingAndTestSetsBasedOnJob() { List <Person> trainingSet = new List <Person>(); List <Person> testingSet = new List <Person>(); var jobs = GenerateJobsWithCurrentEmployees(_personCustomXmlService.ReadFromFile(@"C:\Users\nihughes\Downloads\new_data.xml")); foreach (var job in jobs) { if (job.Employees.Count > 1) { for (int i = 0; i < job.Employees.Count; i++) { if (i % 2 == 0) { testingSet.Add(job.Employees[i]); } else { trainingSet.Add(job.Employees[i]); } } } else { trainingSet.Add(job.Employees[0]); } } _personCustomXmlService.WriteToFile(trainingSet, @"U:\5th Year\Thesis\LinkedIn\XML\training_set_jobs.xml"); _personCustomXmlService.WriteToFile(testingSet, @"U:\5th Year\Thesis\LinkedIn\XML\testing_set_jobs.xml"); }
public List <CompanyJobPair> ParseCompanyJobPairsFromXml() { var companyAndJobPairs = _companyJobPairCustomXmlService.ReadFromFile(_allCompanyJobPairsXmlFilePath); return(companyAndJobPairs); }
public List <JobStat> ParseJobStatsFromXml() { return(_jobStatsCustomXmlService.ReadFromFile(_allJobStatsXmlFilePath)); }
public List <SkillStat> ParseSkillStatsFromXml() { return(_skillStatsCustomXmlService.ReadFromFile(_allSkillStatsXmlFilePath)); }
public List <CompanyStat> ParseCompanyStatsFromXml() { return(_companyStatsCustomXmlService.ReadFromFile(_allCompanyStatsXmlFilePath)); }