1 / 22

Powering Resume Extraction with Web Services & HR-XML

Powering Resume Extraction with Web Services & HR-XML. HR-XML Meeting, Dallas 2003-10-21 Andrew Cunsolo Director of Development Resume Mirror Inc. Background: Who is Resume Mirror?. Technology partner of the HR & Recruiting industry We provide Software components Online services

fmanuel
Download Presentation

Powering Resume Extraction with Web Services & HR-XML

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Powering Resume Extraction with Web Services & HR-XML HR-XML Meeting, Dallas 2003-10-21 Andrew Cunsolo Director of Development Resume Mirror Inc.

  2. Background: Who is Resume Mirror? • Technology partner of the HR & Recruiting industry • We provide • Software components • Online services • Focused applications • Our products deliver • Electronic resume processing solutions • Intelligent candidate search enhancements

  3. Background: What we provide? • Embeddable resume extraction component • Resume extraction web service • Embeddable intelligent search component • Job applicant processing module

  4. Background: Who uses our products? • Companies building custom “in-house” solutions • HR & Recruiting Application Providers

  5. Objective for Today’s Presentation • To discuss how companies can leverage their existing technology by adding electronic resume processing using web services and HR-XML. • To present benefits & considerations of: • Resume processing • HR-XML • Web Services • Review Resume Mirror’s experiences integrating iREX into partner applications. • Demonstration of capabilities of iRex

  6. Agenda • What is iREX • Resume Processing • Benefits & considerations • iREX & Web Services • Benefits & considerations • iREX & HR XML • Benefits & considerations • Demonstration • Implementations of IREX • End-user benefits • Summary

  7. What is iREX? • IREX is an online service that processes electronic resumes and outputs structured resume data for exchange into HR and recruiting applications • IREX uses • REX, Resume Mirror’s resume extraction component, to parse resume content • HR XMLas the predefined data structure it outputs resume data in • Web Servicesas its delivery mechanism

  8. IREX – Combining Industry Standards

  9. Understanding Resume Processing • The process of taking unstructured resume data and putting it into a structured form • Structured representation of data in HR XML: • <?xml version="1.0"?> • <JobPositionSeeker> • <JobPositionSeekerId idOwner="Resume Mirror">andrea</JobPositionSeekerId> • <PersonalData> • <PersonName> • <GivenName>Andrea</GivenName> • <FamilyName>Johnson</FamilyName> </PersonName> • <PostalAddress> • <CountryCode>US</CountryCode> • <PostalCode>30127</PostalCode> • <Region>GA</Region> • <Municipality>Clear Springs</Municipality>

  10. Considerations Selecting Resume Processing Technology • Source Flexibility • Format Flexibility • Accuracy & Scope • Standardized Data • Intelligence • Internationalization • Output Flexibility • Stability • Speed • Ease of Implementation Input Process Output Operate

  11. Understanding Web Services • Web servicesis a technology that allows applications to communicate with each other in a platform- and programming language-independent manner1 • A Web service is a software interface that describes a collection of operations that can be accessed over the network through standardized XML messaging1

  12. Understanding Web Services: Terms • XMLis the Extensible Markup Language. XML is actually a ‘metalanguage’ --a language for describing other languages.1 • XSD (Schema) is a specific definition or implementation of XML for a specific purpose. The XSD is used to validate the correctness of an XML instance. • SOAP (Simple Object Access Protocol) is an XML based protocol for accessing remote objects over a network.2 • WSDL (Web Services Description Language) is an XML-based language for describing Web services and how to access them.3

  13. Benefits of Web Services • Interoperability — Work with various systems programming languages like Java, C++, VBScript, JavaScript, or Perl. In addition. Web Services are virtually platform-independent.1 • Usability — Can use web services from other vendors, “best of breed” instead of re-inventing the wheel. Can focus on developing a solution that uses the web services that works best for you.1 • Reusability — Component-based development, can use object in different applications.1 • Deployability — Web Services are deployed over standard Internet technologies. Firewalls, SSL, etc. are all supported natively.1

  14. Considerations of Web Services • Matching Requirements – Web services are general solutions. If an extra feature is needed, it is difficult to expand or build on an existing web service. 1 • Immutable Interfaces – Web service interfaces should not change without a new WSDL and location. Additional methods are ok, but then there are many methods that appear similar but with slightly different interfaces. 1 • Guaranteed Execution and Availability – Requires more robust transaction handling and exception to ensure completion of each and every call. Problem is related to HTTP reliability. 1

  15. Benefits of Using HR-XML Standard • Industry standard schema definition.XML is a language for specifying content. HR-XML consortium defines a specific lingua franca1 (standard language) to be used to communicate between trading partners • Industry adoption of the HR XML standard creating a seamless way to exchange data between applications. Resume Mirror uses HR-XML JobPositionSeeker 1.1/1.2 and HR-XML Resume 2.0/2.1 schemas to exchange data with our trading partners.

  16. Review of iREX • Rex provides the resume processing content • HR-XML provides the content language or format of the contents (JobPositionSeeker or Resume schemas) • Web services provides the method to call and delivery method Combination is IREX WEB SERVICE

  17. DEMONSTRATION OF IREX WEB SERVICES

  18. IREX Implementation Scenario: ASP

  19. Customer Experience • “Resume Mirror's resume processing technology was very easy to integrate. We had it working with our solution in a matter of days and our customers are very impressed.” Peter Blitz, CEO, Maxhire Inc. • Company Type: Applicant Tracking System (ATS) Vendor • Solution Delivery: Delivered as an ASP to recruiting companies and corporations • Where IRex Used: Integrate iRex into their candidate creation workflow. Upload Resume button on the ASP application for both candidate and recruiter • Benefits to End Users: Reduce data entry to almost zero. Quick creation of new candidate records.

  20. IREX Implementation Scenario: Embedded

  21. Customer Experience • “Before iRex, we had 5 Resume Database personnel to manually process resumes into our ATS/CRM system. Using iRex with industry-standard support for HR-XML, we significantly reduced our time to get a new candidate into the system from days to minutes, and reduced the database personnel by 80%.” • Jay Powell, VP IT, The Computer Merchants Ltd. • Company Type: IT Solutions and Staffing Company • Solution Delivery: Internal Application for all consultants in disparate locations, hosted internally. • Where IRex Used: IRex is integrated into the front office workflow application. Automates the intake of candidates who have applied directly to positions through the website, internet job boards, or print media. Creates new candidate record. • Benefits to End Users: reduced data entry, faster writer (candidate) to reader (recruiter, HR Rep)

  22. Questions? • Thank you for listening! • Andrew Cunsolo • acunsolo@resumemirror.com • 519-741-1050

More Related