An Expert System Specific to Improving Personal Relationships

This Demonstration implements an expert system that analyzes the behavioral styles of two people and offers suggestions on how to improve their relationship and personal effectiveness in a business setting.
When the "data" on the "show" setter bar is active, answer the questions that appear consecutively through the "next" check box or by selecting its number from the "question" popup menu.
Question 1 asks you to select first and second persons' names.
Questions 2 to 9 measure assertiveness and questions 10 to 17 measure responsiveness. You have to select from "disagree strongly", "disagree", "unsure", "agree", and "agree strongly".
The "data", "styles", and "advice" on the "show" setter bar give selected questions and their corresponding answers, the styles, and the advice text.


  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


The "expert" knowledge implemented is based on the approach described in the book:
D. W. Merrill and R. H. Reid, Personal Styles and Effective Performance, Radnor, PA: Chilton, 1981.
This book looks at how individuals exhibit two behavioral traits: assertiveness and responsiveness.
Assertiveness refers to the degree to which you "stick up for yourself" and express your own ideas to get what you want. Responsiveness involves paying attention to other people, responding to what they communicate to us, and developing relationships with others. By considering just these two traits, it is possible to categorize people in one of four personal styles: expressive, driver, amiable, and analytic.
The following decision table shows how the possible combinations of assertiveness and responsiveness determine personal style.
A person who scores high in both assertiveness and responsiveness is said to have an expressive style. Such a person is usually impulsive, spontaneous, energetic, quick-thinking, and fast-paced.
When a person is high in assertiveness but low in responsiveness, we think of that person as a driver. Such a person is usually dominant, goal-oriented, impatient, and decisive.
A person with the amiable style is usually a good listener (highly responsive), but rather soft-spoken (lower in assertiveness).
The individual with analytic style is low in both responsiveness and assertiveness. Such a person is usually cautious, introspective, and logical.
To analyze a person's style, Hashim and Seyer used 16 questions per person. The first eight questions measure assertiveness and the last eight measure responsiveness. For every question the user has to show agreement or disagreement on a Likert scale: 0="disagree strongly", 1 = "disagree" , 2 = "unsure", 3 = "agree", 4 = "agree strongly". Thus the user is not forced to give an either/or response and the analysis is more precise.
The highest possible score for eight questions is 8×4 = 32. Since a score of 16 is in the middle, any score higher than 16 makes a person high in that area. From the above decision table it follows that a person's style is expressive if both the assertiveness and responsiveness scores are above 16. Similar rules can be written for the driver, amiable, and analytic styles.
Since there are four personal styles and two people involved, there are 16 different psychological discussions that appear as text without any specific references to individuals by name or sex. To customize the output the proper names and specific pronouns such as him, her, and she are used.
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Mathematica »
The #1 tool for creating Demonstrations
and anything technical.
Wolfram|Alpha »
Explore anything with the first
computational knowledge engine.
MathWorld »
The web's most extensive
mathematics resource.
Course Assistant Apps »
An app for every course—
right in the palm of your hand.
Wolfram Blog »
Read our views on math,
science, and technology.
Computable Document Format »
The format that makes Demonstrations
(and any information) easy to share and
interact with.
STEM Initiative »
Programs & resources for
educators, schools & students.
Computerbasedmath.org »
Join the initiative for modernizing
math education.
Step-by-Step Solutions »
Walk through homework problems one step at a time, with hints to help along the way.
Wolfram Problem Generator »
Unlimited random practice problems and answers with built-in step-by-step solutions. Practice online or make a printable study sheet.
Wolfram Language »
Knowledge-based programming for everyone.
Powered by Wolfram Mathematica © 2017 Wolfram Demonstrations Project & Contributors  |  Terms of Use  |  Privacy Policy  |  RSS Give us your feedback
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to Mathematica Player 7EX
I already have Mathematica Player or Mathematica 7+