Code Monkey home page Code Monkey logo

cognitive-head-hunter's Introduction

Application not working anymore due to #13 Migrate Concept Insights to AlchemyLanguage

Cognitive Head Hunter - GBS Watson Challenge Application

Cognitive Head Hunter is a cognitive based system to designed to help both a candidate and a HR professional make a good match more quickly and more reliably using Watson to read and extract cognitive information from the both the candidates providing a better match between them, not only by analyzing keywords but also by understanding the concepts outlined within a resume or a job posting.

Watson Services used

Concept Insights - The Concept Insights service links documents that you provide with a pre-existing graph of concepts based on Wikipedia (e.g. 'Cognitive Systems', 'Solar Energy', etc.). Users of this service can also search for documents that are relevant to a concept or collection of concepts by exploring concepts that are explicitly contained in your queries or are implicitly referenced through related concepts. More about this service here.

Personality Insights - The Watson Personality Insights service uses linguistic analytics to extract a spectrum of cognitive and social characteristics from the text data that a person generates through blogs, tweets, forum posts, and more. More about this service here.

Installation instructions

Click on the buttom bellow to deploy your own copy of Cognitive Head Hunter into your Bluemix account.

Deploy to Bluemix

And that's about it! You successfully just created a Node.js application in Bluemix together with a Concept Insights, Personality Insights and Cloudant NoSQL DB services required to this project.

Now it's time to configure your project.

Manual installation

  1. Fork or clone this repository.

  2. Open your terminal and navigate to your cloned/forked project in your system.

  3. Push your application to Bluemix using no manifest file. Type cf push <application-name> --no-manifest in your terminal.

  4. Go to your Bluemix app which you just created in your Bluemix account.

  5. Include a Concept Insights service in your application.

  6. Include a Personality Insights service in your application.

  7. Include a Cloudant NoSQL DB service in your application. No database or view need to be created now, it will be done by the app on start-up.

  8. Create two USER_DEFINED Environment Variables in your bluemix app named LINKEDIN_APPKEY and LINKEDIN_APPSECRET, initially with no values. (Continue reading to know how to create one)

  9. Restart your application.

Now you just need to configure your project, follow the instructions bellow.

Configuration instructions

This application uses LinkedIn integration so you will have to create an application on it as part of the steps below.

  1. Create a new LinkedIn application to obtain keys needed in our integration. You can create it here

  2. Go to your application page at Bluemix and update the value of the two USER_DEFINED under Environment Variables.

  3. Restart your application.

  4. Go to <application-name>.mybluemix.net to see your own copy up and running!

Operating instructions

Watch the live demo video at https://vimeo.com/ibmwatson/review/130135189/c27aa6828b

Name and email for the distributor or programmer

Troubleshooting

To troubleshoot your Bluemix app the main useful source of information are the logs, to see them, run:

$ cf logs <application-name> --recent

License

This project code is licensed under Apache 2.0. Full license text is available in LICENSE.

Contributing

See CONTRIBUTING.

Open Source @ IBM

Find more open source projects on the IBM Github Page

cognitive-head-hunter's People

Contributors

alanbraz avatar cavoto avatar germanattanasio avatar pmcjunior avatar rafaelyates avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cognitive-head-hunter's Issues

Job Search in Cognitive Head Hunter Sample app not working

The Job Search component of the application as running as the sample application in the Watson Developer Cloud sample app gallery is not working. Personality Insights comes back with its graphic, but the job search portion remains spinning.

The HR option returns
{"readyState":4,"responseText":"Cannot PUT /db/jobs/536319405678894c3047fbc2a9e499ad\n","status":404,"statusText":"Not Found"}

at the top of the screen.

Looks like the problem relates to creating new entries in the database. Old entries appear to be ok

Deploy to Bluemix button is not working

this is failing because MongoLab service sunset so it fails when trying to create the service.

Will need to be fixed updating the manifest.yml and the README.MD after the database migration #5

Application is not working

Hi Team,
I would like to use the existing example.
But concept inside service does not exist in Bluemix Catelog.
Could you please help me how i can debug this code so that i can use it.

Thanks!
Ruchi

Migrate Concept Insights to AlchemyLanguage

Hi,

I'm the Offering Manager for the Concept Insights service on the Watson Developer Cloud.

I would like to inform you that Concept Insights service will be retired, the capabilities will be replaced by AlchemyLanguage.

This means:

  • As of July 31st, 2016, the Concept Insights Service will be removed from the Bluemix catalog, and no new instances of the service will be provided thereafter.
  • Additionally, the Audio Analysis Application Starter Kit will be removed from the Watson Developer Cloud website.
  • Users are therefore asked to migrate to AlchemyAPI, the AlchemyLanguage “concept” feature can be used as a substitute for most Concept Insights use cases.
  • We are working to migrate customers to alternate solutions as quickly as possible.

Please communicate to your team as appropriate.

I am communicating through the appropriate deprecation channels as well; however, we are expediting the process so I am notifying you directly in advance of additional communications.

Andy

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.