203 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
OpenNTF on Twitter
Fri, Nov 17th 2017 201
OpenCode4Connections Contest Winners
Thu, Oct 19th 2017 2
OpenNTF Board of Directors
Thu, Sep 28th 2017 4
Say hello to "OpenCode4Connections.org"
Thu, Sep 14th 2017 7
OpenNTF Board of Directors - Call for Nominations
Wed, Aug 23rd 2017 3
Social SDK - Bring it to the next stage
Mon, Apr 3rd 2017 3
OpenAPI Specifications for Freebusy and Calendar available on OpenNTF's Github account and SmartNSF Beta 2 released
Sat, Mar 11th 2017 1
Top 10
OpenNTF on Twitter
Fri, Nov 17th 2017 201
On OpenNTF: Script Portlet Samples for IBM WebSphere Portal
Wed, Apr 9th 2014 8
Learn, share and collaborate - The monday at IBM Connect is YOUR Day
Mon, Jan 16th 2017 8
On OpenNTF: RSS Sample for IBM Digital Data Connector in WebSphere Portal
Fri, Jun 6th 2014 7
Say hello to "OpenCode4Connections.org"
Thu, Sep 14th 2017 7
IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Software From OpenNTF
Tue, Feb 4th 2014 6
Wizard to create XPages based Mobile Apps
Wed, Feb 5th 2014 6
2000 XPages Questions on StackOverflow
Wed, Feb 19th 2014 6
On OpenNTF: Change Tracking for IBM Domino Directory
Tue, May 20th 2014 6
Project Spotlight: OpenLog, XPages OpenLog Logger, XLogBack
Wed, May 25th 2016 6


Project Spotlight: HR Assistant
Twitter Google+ Facebook LinkedIn Addthis Email Gmail Flipboard Reddit Tumblr WhatsApp StumbleUpon Yammer Evernote Delicious
Paul Withers    

Last year OpenNTF jointly hosted an ICS development contest with IBM with a difference: there had to be a team involved. The winners were Frank van der Linden and Frederic Dehedin. The application covered a variety of technologies, including Bluemix, Cloudant, and Watson. It also used the Jackson JSON Mapper Frank also submitted to OpenNTF and which has been covered on this blog before. As well as being a competition winner, the project is of particular interest because it goes beyond the technologies typical of many OpenNTF projects. So much so that a session covering the application has been accepted not only for IBM Connect but also IBM InterConnect, as Frank covers in the post he has kindly penned below.

Introduction
The Job of a Human Resources Employee is hard work, especially when it comes to handle hundreds or thousands of Job Applications. Often, the Cover Letters are coming in unstructured formats.. Keeping these data in order and prioritize interesting job applications can be difficult.

The details
HR Assistant is an XPages application running on Bluemix and is leveraging IBM Watson services which are helping:
  • Using the Tone Analyzer to get the emotions of the cover letter and job descriptions.
  • Using Personality Insights to get more insights of the applicant
    • Using Alchemy Language to get the keywords used in the text in jobs and job applications.
     
    We have decided not to store the data the traditional way in a Notes database, but in IBM Cloudant datastore.
    The main reason to use Cloudant was to experience a new NoSQL data store. In the end it was a good decision, because the returned data of the IBM Watson service where pretty big, and with Cloudant we where not hitting any limitations.
    More details about the application, see the blog of Frederic and me
    http://elstarit.nl/2016/09/19/winner-hr-assistant/
    http://www.fdehedin.ch/637/winning-the-ibm-collaboration-solutions-developer-competition-2016
     
    The heavy lifting
    The application make use of 2 external OSGi plugins to do the heavy lifting of JSON Conversion and connection with Cloudant.
    The OSGi plugins, including the update sites can be found in the Bitbucket repositories.
    Cloudant connector - https://bitbucket.org/flinden68/cloudant-connector
    Jackson Mapper plugin - https://bitbucket.org/flinden68/jackson-json-mapper-plugin
     
    Learn more
    At IBM Connect, Thursday 23rd February 8 AM in San Francisco and at IBM InterConnect, 22nd March 2 PM in LasVegas I will present a session about this application. In this session I will give more details about how we integrated the IBM Watson services and store it in IBM Cloudant and the lessons learned.

    Links
    The Application is available here: https://hrassistant.eu-gb.mybluemix.net/
    And the source code is available on Github: https://github.com/flinden68/HR-Assistant




  • ---------------------
    https://www.openntf.org/blogs/openntf.nsf/d6plinks/PWIS-AHUUF8
    Jan 22, 2017
    4 hits



    Recent Blog Posts
    201
    OpenNTF on Twitter
    Fri, Nov 17th 2017 1:24p   Paul Withers
    When the free non-production Domino server license was launched on developerWorks earlier this year, it brought that area of developerWorks to the conscious awareness for possibly the first time. I looked at the "Communities" sub-page and, in particular, the "Social" area near the bottom on the right. That highlighted that there were Twitter feeds being publicised that were not being maintained. That needed addressing. CollaborationToday has a team curating the content that appea
    2
    OpenCode4Connections Contest Winners
    Thu, Oct 19th 2017 11:18a   Paul Withers
    Earlier this week, at Social Connections, we announced the winners of the OpenCode4Connections IBM Connections Customizer contest. To support the contest there was a great amount of effort from Christian Guedemann, Martin Donnelly and others to set up the infrastructure and enablement materials to help ensure the contest was a success. Even though the contest only ran for a short period of time, the numbers were impressive: - over 40 organisations were provisioned by IBM during the p
    4
    OpenNTF Board of Directors
    Thu, Sep 28th 2017 5:00p   Paul Withers
    The new OpenNTF board has been elected by acclamation. The following have been elected Member Directors, returned for two years: Martin Donnelly - IBM Paul Withers - Intec Systems Ltd Oliver Busse - We4IT Nathan T Freeman - Red Pill Now They join the Member Directors elected last year, who have one year left on their term: Serdar Basegmez, Developi Information Systems Adam Foster, Oval Jesse Gallagher, I Know Some Guys Christian Güdemann, Webgate Dougla
    7
    Say hello to "OpenCode4Connections.org"
    Thu, Sep 14th 2017 4:23p   Christian Guedemann
    We at OpenNTF.org are excited to launch our new brand - OpenCode4Connections.org. OpenNTF has a proven track history in building open source communities around interesting technologies and products, e.g. it was the incubinator for the success of XPages. But let us welcome our newest member: OpenCode4Connections.org The intention behind OpenCode4Connections.org is a very simple and short story! IBM Connections deserves a dedicated place where the Open Source Community can meet and co
    3
    OpenNTF Board of Directors - Call for Nominations
    Wed, Aug 23rd 2017 7:18p   Paul Withers
    It's the time of year when we invite anyone interested in participating in OpenNTF's Board of Directors to submit their names to ip-manager at openntf.org. Employees of member organizations may be nominated as a Member Director – with a two-year term. There are four such board positions open for election. Contributors may be nominated as a Contributor Director – with a one year term. There are three such board positions open for election. The terms of fou
    3
    Social SDK - Bring it to the next stage
    Mon, Apr 3rd 2017 4:04p   Christian Guedemann
    The big intention of IBM's Social Business Tookit was to make the IBM Connections API easy to consume from any Web / Java platform. And it still is! But how to proceed with the Social SDK in the time of Connections Pink? It seems to be the right moment, for IBM and the OpenNTF community to join forces and bring the Social SDK to the next stage. The community has already moved on with the SocialSDK for bugfixes and also enhancements. But now it's time to make the SocialSDK ready for
    1
    OpenAPI Specifications for Freebusy and Calendar available on OpenNTF's Github account and SmartNSF Beta 2 released
    Sat, Mar 11th 2017 2:22p   Christian Guedemann
    The application development landscape of today's world is completely upside-down. While in the past a platform has to integrate all and should consume open standards, in today's world a platform should be capable of being integrated everywhere and providing open standards. This shift is a logical consequence of the new paradigms of microservices and microservice-oriented architecture. While the previous times an application development platform had to provide as many services as possibl
    4
    The winners of the IBM & OpenNTF Hackathon 2017 @IBM Connect
    Fri, Feb 24th 2017 2:53p   Christian Guedemann
    Thanks Alan Hamilton for producing and sharing this:
    4
    Hackathon 2017 - A Unique Opportunity
    Sat, Feb 4th 2017 2:12p   Christian Guedemann
    Dear friends, In only 2 weeks, we will do something that I was afraid to even dream of. After holding the ICS Developer Competition in 2016, we will hold the IBM and OpenNTF Hackathon @ IBM Connect 2017. Two weeks before the Hackathon, we have already achieved all of our targets: the type audience that we are and also the target numbers - 50 attendees two weeks before was our vision. We have nine really attractive projects with great project leaders (yes, they are really great!). We h
    4
    Project Spotlight: HR Assistant
    Sun, Jan 22nd 2017 10:32p   Paul Withers
    Last year OpenNTF jointly hosted an ICS development contest with IBM with a difference: there had to be a team involved. The winners were Frank van der Linden and Frederic Dehedin. The application covered a variety of technologies, including Bluemix, Cloudant, and Watson. It also used the Jackson JSON Mapper Frank also submitted to OpenNTF and which has been covered on this blog before. As well as being a competition winner, the project is of particular interest because it goes beyond the




    Created and Maintained by Yancy Lent - About - Planet Lotus Blog - Advertising - Mobile Edition