. Search the site
FRDCSA | internal codebases | JobSearch

JobSearch

Architecture Diagram: GIF

Jump to: Project Description | Capabilities

Project Description

Job search has been greatly extended. It is now scraping jobs off the internet, and ordering them according to relevance to a candidate's profile, albeit inaccurately, so work is moving forward smoothly using MinorThird and the provided job labelled data set, which seems to work extremely well. I believe there is labelled resume data lying around here somewhere. We already have large resume and position copora.

It already does almost everything else we need it to. audience is getting to the point where it will not be difficult to write a simple statemachine to proxy all communications and review them. Used Sorcerer to locate a statemachine editor. Resume generation is working but is inaccurate until the task of extraction of position attributes using MinorThird is finished, since resumes are generated per position.

The task of resume extraction will help in expanding resumes. fieldgoal/clear are used to certify experience and familiarity with some given field in very quantitative terms.

Here is some old stuff, an example negotiation session taken from audience conversation training simulator:

**** Imsorrywecouldntworksomethingouttoday63
****************************************
<history>
	Human-0	Good, and you?
Human-1	I'm doing well.
Human-0	Good.
I would like to discuss my pay now.
Human-1	Okay, let's move to a different room.
Human-0	What is your offer?
Human-1	Our offer is X (too low)
	Human-0	At that rate I can't afford to work here.
Do you have a better offer?
Human-1	No
	Human-0	Let me counter offer.
How about Z?
(too high)
	Human-1	We cannot do that.
Human-0	Okay, then what can you do?
Human-1	We offer X (same value as before)
	Human-0	I'm sorry we couldn't work something out today.
</history>
Player: Human-1
State: Imsorrywecouldntworksomethingouttoday63
0) <Toggle>
1) <Quit>
2) <Delete>
3) <Edit>
4) <Add-Transposition>
5) <Backup>
5
Other working features are we have a corpus of homepages and resumes and a statistical coauthoring system (functionality in coauthor) that helps the user write their homepage/resume using language models trained from the corpus. Resume generation is done using resumexml. There is a module for clear which ensures the users familiarity with the subjects (based on the doctrinal hierarchy) parsed from the job description stored in the potential-job manager.

Capabilities

  • job-search should use http://jobs.perl.org/
  • Adopt job-search to get information from my server
  • job-search will help people get good jobs.
  • The webpage generation can be used for job-search, for machiavelli, for fieldgoal and posi, etc.
  • For job-search calculate optimal reading/practice for all jobs together.
  • Market job-search for lower income people.
  • job-search could use that
  • Since the job has been found, other functionality becomes more essential than job-search at this point.
  • In all this time this morning I have succeeded in getting job-search to scrape some jobs and almost got it processing these, if we get the resume and cover letter generation functionality working today I would be happy.
  • This thing I've made for Sorcerer sure looks useful, it is being used in Sorcerer, broker, should be used in job-search, and could be used in busroute, clear, corpus, critic, cso, digilib, and verber.
  • audience will be necessary for job-search, and even manager if I recall correctly.
  • job-search is one of the "rewards" that people who do good work for open source software get. We set it up on a secure server, and people connect to it to obtain their profiles, etc.
  • for job-search www.monster.com, careers.pghtech.org , www.ajb.dni.us www.net-temps.com
  • Humorous twist would be to generate resumes for some of my projects using job-search/capabilities management.
  • job-search should really just become savant, and profile should be changed to agent. Thus, capabilities management for agents is completed. That is useful, more generally. job-search then uses capabilities management for the agents. Pretty cool.
  • job-search can use baysian classification to predict the success of a resume.
  • Another thing is we can have a "skills explorer" or something that maps out accomplishments from pse to job-search.
  • First job-search is really managing the data about the user's capabilities. Therefore, bidirectional communication between job-search and capabilities management systems is in order.
  • A great many ideas come to mind as I get back into, of all things, job-search.
  • For job-search we want it to customize resumes by looking to match what the employee wants with previous experience.


This page is part of the FWeb package.
It derives from the Robotics Institute projects page.
Last updated Mon Jan 15 08:36:18 CST 2007 .