def labelDegree(): sent01 = "bachelors degree" sent02 = "bachelors Degree preferred" sent03 = "Bachelors Degree or Equivalent" sent04 = "bachelors degree in Computer Science" sent05 = "bachelors degree in Computer Science or equivalent" sent06 = "B.S. degree in Computer Science required" sent07 = "Requires a Bachelors degree in Information Systems or related field" sent08 = "Bachelors degree in computer science or an equivalent combination of education and/or experience" sent09 = "bachelors degree in related field , OR four ( 4 ) years of experience in a directly related field" sent10 = "Bachelors or master degree in computer science" sent11 = "Bachelor , Master or Doctorate of Science degree from an accredited course of study , in engineering , computer science , mathematics , physics or chemistry" labelGrammer = createDegreeGrammar() # printLabelGrammar(labelGrammer) degreeSent = JobSentence(sent06.split()) labelGrammer.labelSentence(degreeSent) degreeSent.printSentenct()
def labelDegree(): sent01 = "bachelors degree" sent02 = "bachelors Degree preferred" sent03 = "Bachelors Degree or Equivalent" sent04 = "bachelors degree in Computer Science" sent05 = "bachelors degree in Computer Science or equivalent" sent06 = "B.S. degree in Computer Science required" sent07 = "Requires a Bachelors degree in Information Systems or related field" sent08 = "Bachelors degree in computer science or an equivalent combination of education and/or experience" sent09 = "bachelors degree in related field , OR four ( 4 ) years of experience in a directly related field" sent10 = "Bachelors or master degree in computer science" sent11 = "Bachelor , Master or Doctorate of Science degree from an accredited course of study , in engineering , computer science , mathematics , physics or chemistry" labelGrammer = createDegreeGrammar() # printLabelGrammar(labelGrammer) degreeSent = JobSentence(sent06.split()) labelGrammer.labelSentence(degreeSent) degreeSent.printSentenct()
def labelDegreeSet(data_set_name, outfileName): labelGrammer = createDegreeGrammar() data = datautils.loadJson(data_set_name) f = open(outfileName, "w") for item in data: # print item words = item[2].split() degreeSent = JobSentence(words) labelGrammer.labelSentence(degreeSent) print item[0] f.write ( item[0] + "\n\n") table = degreeSent.printSentenct() # print table.get_string() + "\n\n" f.write( table.get_string() + "\n\n" )
def labelDegreeSet(data_set_name, outfileName): labelGrammer = createDegreeGrammar() data = datautils.loadJson(data_set_name) f = open(outfileName, "w") for item in data: # print item words = item[2].split() degreeSent = JobSentence(words) labelGrammer.labelSentence(degreeSent) print item[0] f.write(item[0] + "\n\n") table = degreeSent.printSentenct() # print table.get_string() + "\n\n" f.write(table.get_string() + "\n\n")