Skip to content

Pooventhiran/SoftCovery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SoftCovery

Logo of SoftCovery

Hello, Software peeps! Wanna find only software news, and that too on specific topics? SoftCovery is here for the rescue.

It is a news feed application powered by IBM Watson's Disocvery Learning API. Given a natural language query and the fields of interest, it will shoot you with the top 10 news related to the constraints.

Dependencies

  • Eclipse Oxygen

I actually uploaded the complete project directory to help with the structure of the project.

Dataset

It uses the default IBM Watson's news dataset which contains rich information processed and ingested.

Path to important codes

Watson Account: Creation and Accessing

1. Sign up for IBM Cloud

Create Account

2. Create IBM Watson Discovery instance

Create instance

3. Launch the instance

Launch instance

4. Select the Pre-enriched collection (Watson Discovery News)

Select collection

5. Enter the credentials

The account can be accessed by specifying the configurations: environment-id, collection-id, end-point, username, and password. The end-point, username and password can be found in the launch page.

Credentials

Fill in these credentials in the servlet program named AccessWatson.java located here

Note

The Watson application should receive at least one call in two months. Otherwise, the instance will be disabled and you will have to create a new instance for discovery learning.