Integrate ibm watson tool into your software

Assignment Help JAVA Programming
Reference no: EM131299409

Object-Oriented Systems

Introduction

The assessment for BCO6008: Object-Oriented Systems 2 consists of two stages:

• Assignment Stage 1, worth 50% of the relative weighting
• Assignment Stage 2, worth 50% of the relative weighting

Assignment stage 1, involves critical analysis for the proposed linguistic analysis techniques with extracting features from the data set provided. Assignment stage 2, implementing/representing the data output with integrating modelling techniques (I.e.: J48 decision tree).

Learning Objectives

On the completion of this assignment you will be able to:

• Demonstrate an understanding of methods of object oriented (OO) analysis and design using an appropriate notation.
• Demonstrate an understanding of professional development processes appropriate to the various stages of OO development.
• Demonstrate fluency at the level of an advanced beginner in a programming language suitable for object-oriented development.
• Critically evaluate and choose from a range of approaches to developing OO software.
• Critically evaluate alternative OO designs as potential solutions to particular software requirements,

Task

Explore a real-life application for psycholinguistics science

Background

As computer system applications become more complex, with more complex demands of ever more intuitive human-application interaction, research in predicting and understanding user behaviour, applied to particular systems becomes ever more important, impacting elements of daily societal life, both professionally and personally. Understanding user behaviour, during particular events, leads to a more informed predictive model, thus allowing the construction of more intuitive interfaces and a better user experience.

In this assignment you will need to explorer psycholinguistics science, aims to understand whether the words we use in our daily life reflect our personalities and what we fell. Psycholinguistics is a well-established and active research field, and it widely accepted that written text can reflect more than words, it conveys emotion and personality traits.

IBM established a research team called "IBM Watson", and they produced multiple of technology platform that uses natural language processing and machine learning to represent insights from large amount of unstructured data.

In this assignment, you will be using IBM Watson personality insight and tone analyser, you will need to build your JAVA OOP program to integrate with IBM tool.

Stage 1 - Explore the science/Extract features

• Demonstrate the science behind both IBM Watson personality insight and tone analyzer.
• Handling data set.
• Integrate IBM Watson tool into your software.
• Extract both Personality Insights and Tone analyzer form the data set.
• Initial thoughts on how to represent/model the output for the next stage.

Stage 1 Assessing: Libraries, API Integration, Collections, Design patterns, Refactoring, UML.
Stage 2 - Represent/Modelling data

• Determine list of modelling algorithms for such model.
• Data exploration and modeling (Weka integration).
• Build a Graphic user interface using appropriate pattern.
• Use apache commons logging component for errors logging.
• Develop appropriate documentation (e.g most important use case, Javadoc).

Stage 2 Assessing: GUI, Testing, Logging, Documentation, Design Patterns, API integration.

Reference no: EM131299409

Questions Cloud

Use of ibuprofen as a painkiller : What does this finding lead you to conclude about the use of ibuprofen as a painkiller?
Assignment-the federal reserve : The Federal Reserve Board testimonies, press releases, monetary policy reports, the Beige Book, and a variety of other publications offer a detailed assessment of current economic activity, financial markets, and the monetary policy tools used to ..
Description of data set and variables : The increase in the respondent'seducation/income/occupational prestige will lead to increase in his or her level ofenvironmental concerns - The dependent variable of the model is environmental concerns.
Produce a good or service if the managers : Should a company ever produce a good or service if the managers know it will lose money? Why or why not. Provide examples to support your response. Explain as much as necessary to get the point across.
Integrate ibm watson tool into your software : Integrate IBM Watson tool into your software. Extract both Personality Insights and Tone analyzer form the data set. Initial thoughts on how to represent/model the output for the next stage.
What is the growth rate of each company : (a) Which company riskier? Brie?y explain why. (b) What is the growth rate of each company? (c) What does your answer in part above say about this relationship between the growth rate and risk?
How many batches of peanut brittle are needed : What are the explanatory variables and the response variables for this experiment?
Explain the methods used by the government : 1. In an essay of at least three well-developed paragraphs, explain the methods used by the government to protect the economic rights of those living in the American Free Enterprise System.
List types of memory and briefly describe how each one work : List the four types of memory and briefly describe how each one works. Describe the differences between a computer program, system software, operating system, and application software. Give examples of each type.

Reviews

Write a Review

JAVA Programming Questions & Answers

  Write a program that displays a countdown first

Write a program that displays a countdown first, and then displays the position and velocity of an object for every second it drops, as long as it is above 500 feet

  Write code and test the improved program

Write code and test the improved program. Deliverables should include the source code file(s) of the improved program.

  Implement the application using a singly linked list

Implement the following application using a singly linked list. This application accepts from console and stores a list of 10 names of your friends in the singly linked list

  Program to calculate the payment amount for 3 mortgage loans

Write the program in Java (without a graphical user interface) and have it calculate the payment amount for 3 mortgage loans

  What is the purpose of the enableevents method

What is the difference between the JDK 1.02 event model and the event-delegation model introduced with JDK 1.1? What is the purpose of the enableEvents() method?

  Java program to print strings given at command line

Write down program Average.java to print strings which it is given at command line, one per line. If nothing is given at command line, then print "No arguments".

  Structure named dog with a string field

Create a Structure named dog with a string field for the Dog's name. Create a Structure named Cat with a string field for the Cat's name. Write a program that declares one Dog and one Cat, and assign names to them. Write two overloaded functions n..

  Write a program that collects three strings

Write a program that collects three Strings from the user. Display the three strings in alphabetical order regardless of the order in which they were input.

  Computes the raise and new salary for an employee

Computes the raise and new salary for an employee. Complete the following program to determine the raise and new salary for an employee by adding if ... else statements to compute the raise

  Use counting sort to sort an array

State the difficulty in attempting to use counting sort to sort an array of n floating-point numbers from the continuous interval [0,1].

  Once getting into student information menu

Once getting into student information menu, you should be able to see a full list of students' information (first name, last name, SSN, DOB, year and major).

  What is the output of this code sequence

What is the output of this code sequence

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd