SlideShare a Scribd company logo
1 of 6
Download to read offline
A Web-based Training System
for Business Letter Writing
F. Gasparetti, A. Micarelli, F. Sciarrone
Department of Computer Science and Automation
Artificial Intelligence Lab
Roma Tre University
Via della Vasca Navale ,79 00146 Rome, Italy
Abstract
As with the growing degree of office automation and diffuse use of electronic media, such as e-mails, written business communication
is becoming a key element to promote synergies, relationships and disseminating information about products and services. Task
recognition and the definition of strategies and suitable vocabularies are some of the activities that office workers deal with each
time a communicative intent has to be effectively transferred and understood by a given addressee. This paper introduces a Web-
based intelligent training system based on the Constructivism theory and Self-directed learning paradigms for assisting company
workers in the drafting business letters-writing task. A case-based engine suggests ad hoc rhetorical letters that users have the
chance to adapt to their particular contexts and save them into user-defined case libraries.
Key words: Business Letters, Intelligent Training Systems, Case Based Reasoning
1. Introduction
In the business world, knowledge is a fundamental key of
success. As with individuals, knowledge is what enables the
business to grow and succeed in a global market. Knowl-
edge Management systems may employ various computa-
tional techniques for analyzing, representing and storing
textual information, including: natural language analysis,
data mining and information filtering and retrieval ?). Nev-
ertheless, knowledge embedded in and carried through mul-
tiple entities including routines and policies is usually more
difficult to recognize and capitalize for different tasks or
activities.
One possible definition of knowledge focuses on the pro-
cess of applying expertise or, in other words, the awareness
that enables people to possess the ability and the skill re-
quired to accomplish particular tasks ?). In this process,
knowledge acquisition in terms of cognitive processes, such
as perception, learning, communication, association and
reasoning, is essential to build concrete know-how, crafts,
and skills to apply to specific contexts, allowing them to
make each time the most appropriate decisions.
Computer-based Learning provides technologies and
associated methodologies in order to develop educational
environments. In broad terms, e-Learning guides learners
through information, transferring knowledge in terms of
skills and expertise, helping them perform specific tasks.
The principal advantages are to be seen in the opportu-
nity to overcome several restrictions such as a scarcity of
human teaching resources or the time spent for organiz-
ing complex and tailored courses for single learners and
evaluating the acquired knowledge levels.
In spite of that, advanced learning technologies are rarely
integrated in KM systems. Existing knowledge is identified,
distributed and utilized by users to make better decisions
but there is a lack of teaching practices that support tools
and paradigms for effectively transferring and acquiring
that knowledge.
Current e-Learning technologies are mostly based on tra-
ditional teaching practices and focused on content creation
and distribution, sometimes enhanced with collaborative
features. They basically fail to model the current user ac-
tivities and recognize knowledge gaps that motivate the ac-
quisition of new information and skills ?).
In this paper we introduce a case-based training system
for letter writing in the business domain, based on Con-
structivism theories.
Current state-of-the-art in this domain shows a lack of
methodologies and tools for assisting users in this partic-
Preprint submitted to Knowledge Based Systems 5 January 2009
ular task, which involves human resources in almost any
company and organization. An innovative knowledge-based
task model together with a self-direct learning approach
?) guide users, in a non-directive way, in choosing resource
materials, that can be pieced together to fit the informa-
tion needs related to the current activities.
The paper is organized as follows. First, we will identify
the underlying theories and paradigms that have inspired
the development of the proposed system (Section ??). Be-
fore dealing with the structure of the internal knowledge
base in Sect. ??, we will summarize the work of linguistic
experts to identify important characteristics and elements
of the business letter domain in Sect. ??. The case-based
reasoner that proposes moves and letters related to the cur-
rent user activities will be introduced in Sect. ??, along a
simple scenario of interaction with the Web-based system.
The final sections will provide an evaluation of the effec-
tiveness of the proposed letter writing system in a real sce-
nario (Section ??), and related works (Section ??).
2. The Business Letter Writing System
The proposed system is based on Constructivism ?). Tra-
ditional e-Learning environments are often driven by pre-
scriptive interactions that allow learners to input informa-
tion, but the responses to that input are often prescribed
and deterministic. In contrast to this paradigm, open learn-
ing systems allow students participating more directly in
shaping learning goals and choosing activities ?).
Our business letter writing system uses a holistic, self-
directed, constructivist learning paradigm to motivate
users to piece together the most effective business letter
and to verify the effectiveness of the final product in real
scenarios. The system does not directly judge the quality
of the outcomes but leave the users to evaluate the ef-
fectiveness of the letter they produce. This assumes that
users operates with an educational environment which
allows them to assess real-world interactions, such as the
opinions of their bosses and colleagues or feedbacks from
sale representatives in contact with the recipients.
2.1. The Business Letter model
This section is focused on the research carried out by
domain and linguistic experts to label sample business let-
ters that forms part of the internal knowledge base. The
concepts of move and strategy will be proposed to define
the rhetorical development underlying such intent and a
metacognitive analysis of the tags will be proposed in di-
aloguing with the user. A letter is represented by a set
of moves, where a move is a meaningful unit represented
in linguistic lexical-grammatical forms and related to the
communicative purposes of the activity in which members
of the community are engaged ?). In a business letter a sin-
gle move is one of its several atomic rhetorical components;
indeed, a business letter can be deemed as a sequence of
rhetorical moves, each one expressing a particular commu-
nicative intent involving social and cognitive approaches
to language comprehension and production. Examples of
moves are: Ask for Explanation, Encourage fur-
ther Contacts, Solicit Communication.
Other important features characterizing a business let-
ter are: style, strategy, type and some behavioral parame-
ters that help represent the social context, such as the ad-
dressee’s and sender’s attitudes. These features are briefly
discussed here.
Letter Strategy. A writer’s rhetorical strategy is de-
fined as a particular path through written text, made up
of a series of choices ?), in order to reach a particular com-
municative goal. Instances of available strategies are: In-
troduce product and create interest in visiting
company’s web site or Present arguments passing
final judgment.
Letter Style. Every communication has its precise for-
mulation, often proceeding from the interaction between
the behavioral characteristics of the sender and the ad-
dressee, from the relationship that the two parties share
and from temporary elements connected to the communi-
cation they put into effect. Examples of styles are: Con-
tained Annoyance, Friendly, Courteous but firm.
Letter Type. A type represents a category of letters that
share a general communicative intent, i.e., the key subject
of one letter. Instances of letter types are: Offer of a new
product, Apology for poor service or Apology for
poor service.
Letter Addressee and Sender. The system represents
a combination of characteristics that form the distinctive
character of both sender and addressee. In the construc-
tivist learning approach it becomes strategic to represent
the social context too. These profiles can be edited by the
user when writing a new letter to better represent the given
context. A predefined set of letters, styles and types are in-
cluded in the knowledge base as the result of the linguistic
expert analysis of the business letter domain.
2.2. The Knowledge Base of Letters
After having introduced a model of the business letter
domain, it is possible to define the Knowledge Base (KB)
used to organize, store, retrieve and reuse information. An
overview of the KB structure is depicted in Fig. ??. The
different layers of abstraction represented by the KB allow
to characterize conceptual attributes that are exploited by
the case-based engine to structure and suggest new letters.
The P-Layer contains objects representing distinct sec-
tions of a piece of writing. Each object basically realizes a
move included in the M-Layer. In other words, this layer
translates conceptual moves, that is, atomic communica-
tive intents, into real textual representations that become
part of a letter. The P-Layer is a set of elements: Lp ≡
{p1, p2 . . . , pn} where pi is one of the n paragraphs stored
by the domain expert or by the user into the system knowl-
2
Fig. 1. An overview of the structure of the Knowledge Base of letters.
edge base, each of which connected to a single move of the
M-Layer. The P-Layer is the only layer that contains tex-
tual information for composing a letter. Formally, the layer
includes a subset of shared paragraphs defined by a domain
expert. The user has the chance to personalize the available
paragraphs adding new elements.
As already stated in the previous section, the abstract
key element of a communicative intent is the move m. We
define M-Layer as the set Lm of all the atomic communica-
tive intents: Lm ≡ {m1, m2 . . . , mn}, being mi the generic
abstract communicative intent, i.e., a move. Each move m
stored by the domain experts or by users has associated
one of more realizations in the P-Layer.
The L-Layer is the most abstract layer of the KB. It
represents a user communicative need. This layer contains
all the letters represented as abstract entities, composed of
a sequence of communicative intents, i.e., moves. Therefore,
a letter can be thought as a particular abstract pattern
of atomic moves. We define the L-Layer the set Ll of all
available letters: Ll ≡ {l1, l2 . . . , ln}, being li the generic
abstract letter, instanced by the domain expert or by the
user into the system’s knowledge base. In particular, such
a representation instantiates a letter into a particular path,
that is, a direct graph in the M-Layer.
2.3. The Case-Based Subsystem
The Case-Based Subsystem is the AI component of the
system that operates on the KB, analyzing the current con-
text in order to retrieve and suggest new letters to users.
It is composed of two main components: the Case Library
(CL) and the Case-Based Reasoner (CBR). The former is a
KB repository of previously instantiated letters, while the
CBR is the engine that performs the case-based reasoning
process ?). In particular, the main purpose of the CBR is
to manage the CL, storing and retrieving, on-demand, new
letter instances. Before discussing the CBR component, we
give a formalization of the variables used by the reasoner
for the CL analysis.
Definition 2.1 (Letter Strategies) Letter Strategies is
a set of elements: Lstr ≡ {str1, str1 . . . , strn} where stri
can be one of all rhetorical strategies stored by the domain
Table 1
Two instances stored into the case library.
Rhetorical Purpose RP Letter l
OPENING
< str1, sty1, typ1, sen1, add1 > APOLOGIZE
END POLITELY
CLOSURE
. . . . . .
OPENING
THANK FOR INTEREST
REFER TO PREVIOUS DECISION
< stri, styi, typi, seni, addi > RESTATE DECISION
DETAIL PRODUCTS
JUSTIFY ACCEPTANCE
SOLICIT COMMUNICATION
CLOSURE
. . . . . .
expert or by the user in the system’s knowledge base.
Definition 2.2 (Letter Styles) Letter Styles is a set of
elements: Lsty ≡ {sty1, sty2 . . . , styn} where styi is one of
all rhetorical styles stored by the domain expert or by the
user into the system’s knowledge base.
Definition 2.3 (Letter Types) Letter Types is a set of
n elements: Ltyp ≡ {typ1, typ2 . . . , typn} where typi is one
of the types identified by the domain expert or by the user
in the system’s knowledge base.
Definition 2.4 (Letter Senders) Letter Senders is a set
of elements: Lsen ≡ {sen1, sen2 . . . , senn} where seni
is an array of seven boolean variables corresponding to the
following personality features: Amiable, Analytic, Coopera-
tive, Competitive, Cultured, Extrovert, Pragmatic.
Definition 2.5 (Letter Addressees) Letter Addressees
is a set of elements: Ladr ≡ {adr1, adr2 . . . , adrn} where
adri is an array of seven boolean variables corresponding to
the following personality features: Amiable, Analytic, Co-
operative, Competitive, Cultured, Extrovert, Pragmatic.
Definition 2.6 (Rhetorical Purpose) We define a
Rhetorical Purpose RP as a tuple composed by the following
five elements: RP ≡< Lsty, Lstr, Ltyp, Lsen, Ladr >.
The tuple RP represents the communicative purpose of
a letter, contextualized for a particular social context.
2.3.1. The Case Library Representation
The CL is a repository of cases, each of them defined by
pairs: < OldProblem, OldSolution >, being OldProblem
a formal representation of an old rhetorical purpose, i.e.,
acquired experience, stored in the CL by users or domain
experts, and OldSolution the adopted solution to solve
the corresponding communicative need, i.e., a sequence of
moves.The CL represents an instance of OldProblem as an
RP tuple, while an OldSolution is represented as a letter
lj ∈ Ll (see Tab. ??). In this way, a generic case Ck of the
library is represented by a couple: Ck ≡< RPi, lj >.
2.3.2. The Case-Based Reasoner
A further relevant component of the system is the CBR
based on the well-known case-based solving cycle ?) (see
Fig. ??). During the writing process the user can rely on a
3
sort of assistant whose goal is to give him suggestions about
a new letter composition based on the acquired experience.
Consequently, the user has the chance to directly use the
suggested letters or exploit part of them, i.e., one or a se-
quence of moves, as a customizable template for creating a
new instance. In the rest of the section, the case-based rea-
soning four-step process applied to the proposed system is
introduced.
Fig. 2. The case-based reasoning cycle applied to the business letter
writing domain.
Retrieve. After having received in input an instance
NewProblem represented by a tuple RP, the CBR ana-
lyzes the CL and generates a ranked list of the most simi-
lar rhetorical purposes related to the old cases. The ranked
list is shown to the user by the Web UI. The case retrieval
specifically works on two libraries: the user’s personal CL,
defined as CLu, and the general starting CL, named CLs,
provided by linguists. In this way, each user has a differ-
ent personal library CLu, related to the user-defined para-
graphs.
This organization allows everyone to personally interpret
the concept of writing an effective business letter within
the author’s very context.
Distance d between two tuples RPi and RPj is calculated
as a linear combination of the individual distances between
the several components that form it:
d(RPi, RPj) =
1
m
5
X
k=0
wkdk (1)
being wk coefficients that weight the different components
that characterize a rhetorical purpose. In the evaluation
(Sect. ??), they take on the following empirically-derived
values: w1 = 0.3, w2 = 0.5, w3 = 1, w4 = 0.4 and w5 =
0.4). The di values represent the distance between two
pair of RP components. They are defined as follows: d1 ≡
dsty(styi, styj), d2 ≡ dstr(stri, strj), d3 ≡ dtyp(typi, typj),
d4 ≡ dsen(seni, senj ), d5 ≡ dadr(adri, adrj). The sum is
normalized by a constant m that makes it fall into the [0,1]
range. For instance, in order to calculate the distance dsty
between two style attributes styi and styj, a boolean met-
rics is used, namely counting 1 when the two values match
and 0 if they do not. The same metric has been employed
Fig. 3. The five elements that compose a Rational purpose selected
by the user.
for comparing strategies and types. In order to draw a dis-
tance between the two binary array components seni and
senk, the Hamming distance is used. This metric has been
used for assessing the comparison of addressees as well. Fig-
ure ?? shows an example of letter parameter selection. For
style, strategy and type parameters, the users can choose
preset values, set by the domain expert, or one among their
own.
Reuse. The case-based reuse envisages the user’s assess-
ment of the results obtained in the previous phase, and
possibly the selection of one of the suggested solutions,
hence an adaptation of that choice to meet possible needs.
Users are given a list of the likely solutions, shown in or-
der of decreasing similarity. They may decide whether to
entirely adopt one of the proposed solutions or just a part
of the solution, either choosing individual moves or remov-
ing/replacing some moves from the solution. The user is
able to analyze the current situation and is granted total
freedom of selection. The draft letter is a sequence of moves
mi, each one associated with a realization pj, i.e., phrase or
paragraph, in the P −Layer. Users are able to select moves
from an alphabetic list or the suggested sequences. They
can also replace/remove moves or choose the best deemed
phrase associated with a given move. The system is ini-
tialized with a limited set of letters identified by a domain
expert. Commercial correspondence often requires writing
many letters similar one another, therefore it is easy to set
up an adequate CL providing consistent set of suggestions.
After having completed the editing, the user saves the work.
However, the letter will not be included in the case library
until the Revise phase is performed.
Revise. After having completed the letter editing, the
user send it to the addressee. The revise phase is often
the longest one of the whole case-based reasoning cycle for
users, because they have to wait the answer from the ad-
dressee and analyze it according to the expected outcome.
Users are given four feedback values: Bad, Poor, Good
and Excellent, which they use to assess the difference
between expected and real effects of letter delivery.
Retain. The retain phase is rather simple. Once the let-
ter has been edited, sent and evaluated, it is already in
the suitable form to be included in the CL, that is, in the
4
problem-solution structure.
The problem is saved, together with all its parameters,
while a solution is kept as a move sequence.
3. Evaluation
In our context, the Kirkpatrick four-level model ?) has
been employed since it does not employ hard-to-assess mea-
sures, e.g., Return of Investment, while it focuses on impor-
tant learning variables. Essentially, our experiment investi-
gates the effectiveness of two functionally different types of
learning to write business letters: learning-by-BLITS and
learning-by-hand (LBH). The term BLITS denotes the pro-
posed Web-based system. Learning-by-BLITS is further
distinguished in an intelligent modality (LBI) and a normal
one (LBN). As for intelligent modality, we denote BLITS
along with the CBR functionalities, where the system sug-
gests five top-ranked letters according to the current case.
The non-intelligent modality refers to BLITS without the
CBR engine, that is, without any suggestion by the system
but all the available moves and letters stored in the KB in
alphabetical order.
In this evaluation, we focus on the efficacy of the train-
ing process to provide learners with the ability to write ef-
fective letters, that is, as assessed by addressees. In other
words, the learner’s ability to communicate the message in
a correct and effective way, which is the main goal of a busi-
ness letter. This entails the following research questions:
– Q1 LBN vs. LBH: Does the BLITS system without intel-
ligent support effectively help learners to increase their
ability to write effective English business letters com-
pared to learners that learn to write English business let-
ters without BLITS (e.g., by means of word processors)?
– Q2 LBI vs. LBN: Do learners who use the intelligent
component of BLITS write more effective letters with
respect to learners who use the BLITS system without
intelligent support?
– Q3 LBI vs. LBH: Do learners who use the intelligent
component of the BLITS system write more effective
letters with respect to learners that learn to write English
business letters by hand?
The evaluation aims at measuring the improvement in
writing business letters comparing the three different writ-
ing modality. We considered several indicators, measured
in the post-tests, such as the letter style, organization and
strategy.
The first phase of the evaluation aims at measuring the
initial skill in business letters writing. A background ques-
tionnaire and a set of pre-tests are given to the 24 learners
involved, half chosen from Computer Science courses and
half from Administrative assistant and secretary schools.
This sample is organized in three groups of 8 people, each
one assigned to one learning modality, i.e., LBI, LBN and
LBH. Each user is asked to write three different business
letters, corresponding to three scenarios previously devised
by a domain expert. The available time for writing is two
Table 2
Some Statistical Parameters.
xpre−test xpost−test Spre−test Spost−test ∆P re−P ost
LBI 9.50 13.90 6.14 3.95 32%
hours.
The Background questionnaire ensures that learners
have the minimum level of english language knowledge to
perform the evaluation. The Pre-test questionnaires are
used to evaluate the English language level, in terms of:
basic business english, basic business letters, basic business
letter writing and business letter structure. Both of them
have been previously devised by a domain expert.
After the writing task, learners are asked to answer two
questionnaires: Post-test and Happy sheet questionnaires.
The former aims at evaluating the english skill after having
written the three letters. The happy sheet corresponds to
the first level of the Kirkpatrick model and helps to collect
feedbacks about the evaluation from learners.
Table ?? shows the most important statistical variables
collected during the evaluation of the LBI modality. As
we can see, between the pre-test and post-test there is a
difference of ∆ = 32% in terms of average test score. For the
sake of shortness, we are not able to discuss all the happy
sheet questions. Nevertheless, one of them asks Does in your
opinion this rhetorical approach to the drafting of business
letters, based on sequences of moves help you to compose
business letters?. Almost all learners (91%) were satisfied
with respect to the proposed rhetorical approach based on
atomic rhetorical moves. This is an important pedagogical
result in the context of Self-directed learning. Learners are
free to use the system as their own needs and this result
states that the user found this approach stimulating.
As for hypothesis testing, the non-parametric Wilcoxon-
Mahn-Withney (WMW) test is employed. For all tests, the
Null hypothesis H0 is:There is no difference between the two
samples score distributions. The Alternative hypothesis H1
is: There is a significative difference between the statistical
distributions underlying the two sample scores. The signifi-
cance degree is α = 0.05.
From the WMW tests we obtains: LBI vs. LBH p −
value = 0.02, LBI vs. LBN p − value = 0.01. In other
words, the intelligent modality (LBI) gives added value to
the learning process compared both to LBH and LBN (null
hypothesis H0 rejected). In both cases, our research hy-
potheses connected to the research questions Q2 and Q3 are
strengthened: the CBR helps learning. On the other hand,
the test LBN vs. LBH does not show the expected results
(p − value = 0.08). Essentially, this result indicates that
there is no significant difference in the learning process be-
tween LBN and LBH in our evaluation. Users do not take
advantage of the information stored in the CL when the
intelligent support is not enabled. The cognitive overload
in choosing a letter in the KB is high and users prefer to
write it on their own, that is, the same behaviour used by
LBH users.
5
4. Related Work
The current business solutions usually propose an envi-
ronment for the management of structured letter templates,
such as those used in the systems Business-in-a-Box 1
and
Business-Pro 2
and in several business letter books ??).
These tools do not help the user to draft a letter step by
step, but they simply suggest a structured text, i.e., a tem-
plate, with the relevant data to be input.
In different contexts, Writer’s Aid ?), a system de-
signed to support author writing efforts by performing var-
ious bibliographic tasks that typically arise in the process
of writing a research manuscript. This system proposes a
correct but incomplete KB, which is updated by means of
a planner. In the proposed system the KB is directly up-
dated by the work done by the user when drafting letters,
and as they are saved in the case library, according to the
educational paradigms employed.
Graham et al. ?) mention two methods to assist writ-
ers and remove stylistic inconsistency in a document. The
first method suggests an approach based on two neural net-
works, whereas the second approach is based on bigram fre-
quencies. Blasius et al. ?) discuss a frame-based approach
for business letters. The letters are modeled through a se-
mantic network for a knowledge-based document analysis
system. This representation of business letters does not take
into account the rhetorical aspects, nor the communicative
process behind the writing of a letter.
5. Conclusions
The proposed Web-based system, inspired by the educa-
tional approaches Constructivism and Self-directed learn-
ing, In spite of traditional approaches, leaves it up to users
evaluating and making judgments of what effective writing
means in a given situation, according to a number of sug-
gested alternatives and the outcomes obtained in previous
correspondence. A case-based reasoner suggests a number
of ad hoc templates that the user has the chance to adapt to
particular contexts and saves them into user-defined case
libraries. By means of this original structure of knowledge
and a case-based reasoner, the system is able to select the
most appropriate cases for the letter-writing assignment
undertaken by the user.
The evaluation confirmed our expectations: the system
helps users to learn how to write business letters in a more
effective way, w.r.t. traditional word processing tools.As fu-
ture work we plan a broader experimentation in real com-
panies scenario in order to verify the system efficacy and
the third and fourth level of the Kirkpatrick model, that
is, transfer and result performances in a real business com-
pany.
1 http://www.envision-sbs.com/
2 http://jcmsoftware.com/
6

More Related Content

Similar to A Web-Based Training System For Business Letter Writing

collaborative study on the cloud
collaborative study on the cloudcollaborative study on the cloud
collaborative study on the cloudNilu Desai
 
Product Analyst Advisor
Product Analyst AdvisorProduct Analyst Advisor
Product Analyst AdvisorIRJET Journal
 
2015_CTI_BSc-IT_Module-Description_Final1
2015_CTI_BSc-IT_Module-Description_Final12015_CTI_BSc-IT_Module-Description_Final1
2015_CTI_BSc-IT_Module-Description_Final1Moses75
 
Essay On Business Communication. Chaffey College
Essay On Business Communication. Chaffey CollegeEssay On Business Communication. Chaffey College
Essay On Business Communication. Chaffey CollegeLisa Williams
 
IRJET- Finding Related Forum Posts through Intention-Based Segmentation
IRJET-  	  Finding Related Forum Posts through Intention-Based SegmentationIRJET-  	  Finding Related Forum Posts through Intention-Based Segmentation
IRJET- Finding Related Forum Posts through Intention-Based SegmentationIRJET Journal
 
Collaborative Learning of Organisational Knolwedge
Collaborative Learning of Organisational KnolwedgeCollaborative Learning of Organisational Knolwedge
Collaborative Learning of Organisational KnolwedgeWaqas Tariq
 
Activating Online Collaborative Communities
Activating Online Collaborative CommunitiesActivating Online Collaborative Communities
Activating Online Collaborative CommunitiesCommunitySense
 
Didactic architectures and organization models: a process of mutual adaptation
Didactic architectures and organization models: a process of mutual adaptationDidactic architectures and organization models: a process of mutual adaptation
Didactic architectures and organization models: a process of mutual adaptationeLearning Papers
 
Approaches Of Teamwork
Approaches Of TeamworkApproaches Of Teamwork
Approaches Of TeamworkAmanda Gray
 
Untitled document (58).pdf
Untitled document (58).pdfUntitled document (58).pdf
Untitled document (58).pdfcharleyreiley
 
Requirements identification for distributed agile team communication using hi...
Requirements identification for distributed agile team communication using hi...Requirements identification for distributed agile team communication using hi...
Requirements identification for distributed agile team communication using hi...journalBEEI
 
The Pragmatic Evaluation of Tool System Interoperability
The Pragmatic Evaluation of Tool System InteroperabilityThe Pragmatic Evaluation of Tool System Interoperability
The Pragmatic Evaluation of Tool System InteroperabilityCommunitySense
 
Optimizing Social Software Design with Conceptual Graphs
Optimizing Social Software Design with Conceptual GraphsOptimizing Social Software Design with Conceptual Graphs
Optimizing Social Software Design with Conceptual GraphsCommunitySense
 
Knowledge management process models for knowledge maps
Knowledge management process models for knowledge mapsKnowledge management process models for knowledge maps
Knowledge management process models for knowledge mapsWalaiporn Mahamai
 
Integrated expert recommendation model for online communitiesst02
Integrated expert recommendation model for online communitiesst02Integrated expert recommendation model for online communitiesst02
Integrated expert recommendation model for online communitiesst02IJwest
 
Ontology-Oriented Inference-Based Learning Content Management System  
Ontology-Oriented Inference-Based Learning Content Management System  Ontology-Oriented Inference-Based Learning Content Management System  
Ontology-Oriented Inference-Based Learning Content Management System  dannyijwest
 

Similar to A Web-Based Training System For Business Letter Writing (20)

collaborative study on the cloud
collaborative study on the cloudcollaborative study on the cloud
collaborative study on the cloud
 
Product Analyst Advisor
Product Analyst AdvisorProduct Analyst Advisor
Product Analyst Advisor
 
2015_CTI_BSc-IT_Module-Description_Final1
2015_CTI_BSc-IT_Module-Description_Final12015_CTI_BSc-IT_Module-Description_Final1
2015_CTI_BSc-IT_Module-Description_Final1
 
Essay On Business Communication. Chaffey College
Essay On Business Communication. Chaffey CollegeEssay On Business Communication. Chaffey College
Essay On Business Communication. Chaffey College
 
Applying Semantic Web Technologies to Services of e-learning System
Applying Semantic Web Technologies to Services of e-learning SystemApplying Semantic Web Technologies to Services of e-learning System
Applying Semantic Web Technologies to Services of e-learning System
 
IRJET- Finding Related Forum Posts through Intention-Based Segmentation
IRJET-  	  Finding Related Forum Posts through Intention-Based SegmentationIRJET-  	  Finding Related Forum Posts through Intention-Based Segmentation
IRJET- Finding Related Forum Posts through Intention-Based Segmentation
 
Matching User Preferences with Learning Objects in Model Based on Semantic We...
Matching User Preferences with Learning Objects in Model Based on Semantic We...Matching User Preferences with Learning Objects in Model Based on Semantic We...
Matching User Preferences with Learning Objects in Model Based on Semantic We...
 
Collaborative Learning of Organisational Knolwedge
Collaborative Learning of Organisational KnolwedgeCollaborative Learning of Organisational Knolwedge
Collaborative Learning of Organisational Knolwedge
 
Activating Online Collaborative Communities
Activating Online Collaborative CommunitiesActivating Online Collaborative Communities
Activating Online Collaborative Communities
 
Didactic architectures and organization models: a process of mutual adaptation
Didactic architectures and organization models: a process of mutual adaptationDidactic architectures and organization models: a process of mutual adaptation
Didactic architectures and organization models: a process of mutual adaptation
 
Approaches Of Teamwork
Approaches Of TeamworkApproaches Of Teamwork
Approaches Of Teamwork
 
Untitled document (58).pdf
Untitled document (58).pdfUntitled document (58).pdf
Untitled document (58).pdf
 
Knowledge management (2)
Knowledge management (2)Knowledge management (2)
Knowledge management (2)
 
Requirements identification for distributed agile team communication using hi...
Requirements identification for distributed agile team communication using hi...Requirements identification for distributed agile team communication using hi...
Requirements identification for distributed agile team communication using hi...
 
The Pragmatic Evaluation of Tool System Interoperability
The Pragmatic Evaluation of Tool System InteroperabilityThe Pragmatic Evaluation of Tool System Interoperability
The Pragmatic Evaluation of Tool System Interoperability
 
Optimizing Social Software Design with Conceptual Graphs
Optimizing Social Software Design with Conceptual GraphsOptimizing Social Software Design with Conceptual Graphs
Optimizing Social Software Design with Conceptual Graphs
 
Knowledge management process models for knowledge maps
Knowledge management process models for knowledge mapsKnowledge management process models for knowledge maps
Knowledge management process models for knowledge maps
 
Integrated expert recommendation model for online communitiesst02
Integrated expert recommendation model for online communitiesst02Integrated expert recommendation model for online communitiesst02
Integrated expert recommendation model for online communitiesst02
 
Useful interactions
Useful interactionsUseful interactions
Useful interactions
 
Ontology-Oriented Inference-Based Learning Content Management System  
Ontology-Oriented Inference-Based Learning Content Management System  Ontology-Oriented Inference-Based Learning Content Management System  
Ontology-Oriented Inference-Based Learning Content Management System  
 

More from Jeff Nelson

Pin By Rhonda Genusa On Writing Process Teaching Writing, Writing
Pin By Rhonda Genusa On Writing Process Teaching Writing, WritingPin By Rhonda Genusa On Writing Process Teaching Writing, Writing
Pin By Rhonda Genusa On Writing Process Teaching Writing, WritingJeff Nelson
 
Admission Essay Columbia Suppl
Admission Essay Columbia SupplAdmission Essay Columbia Suppl
Admission Essay Columbia SupplJeff Nelson
 
001 Contractions In College Essays
001 Contractions In College Essays001 Contractions In College Essays
001 Contractions In College EssaysJeff Nelson
 
016 Essay Example College Level Essays Argumentativ
016 Essay Example College Level Essays Argumentativ016 Essay Example College Level Essays Argumentativ
016 Essay Example College Level Essays ArgumentativJeff Nelson
 
Sample Dialogue Of An Interview
Sample Dialogue Of An InterviewSample Dialogue Of An Interview
Sample Dialogue Of An InterviewJeff Nelson
 
Part 4 Writing Teaching Writing, Writing Process, W
Part 4 Writing Teaching Writing, Writing Process, WPart 4 Writing Teaching Writing, Writing Process, W
Part 4 Writing Teaching Writing, Writing Process, WJeff Nelson
 
Where To Find Best Essay Writers
Where To Find Best Essay WritersWhere To Find Best Essay Writers
Where To Find Best Essay WritersJeff Nelson
 
Pay Someone To Write A Paper Hire Experts At A Cheap Price Penessay
Pay Someone To Write A Paper Hire Experts At A Cheap Price PenessayPay Someone To Write A Paper Hire Experts At A Cheap Price Penessay
Pay Someone To Write A Paper Hire Experts At A Cheap Price PenessayJeff Nelson
 
How To Write A Argumentative Essay Sample
How To Write A Argumentative Essay SampleHow To Write A Argumentative Essay Sample
How To Write A Argumentative Essay SampleJeff Nelson
 
Buy Essay Buy Essay, Buy An Essay Or Buy Essays
Buy Essay Buy Essay, Buy An Essay Or Buy EssaysBuy Essay Buy Essay, Buy An Essay Or Buy Essays
Buy Essay Buy Essay, Buy An Essay Or Buy EssaysJeff Nelson
 
Top Childhood Memory Essay
Top Childhood Memory EssayTop Childhood Memory Essay
Top Childhood Memory EssayJeff Nelson
 
Essay About Teacher Favorite Songs List
Essay About Teacher Favorite Songs ListEssay About Teacher Favorite Songs List
Essay About Teacher Favorite Songs ListJeff Nelson
 
Free College Essay Sample
Free College Essay SampleFree College Essay Sample
Free College Essay SampleJeff Nelson
 
Creative Writing Worksheets For Grade
Creative Writing Worksheets For GradeCreative Writing Worksheets For Grade
Creative Writing Worksheets For GradeJeff Nelson
 
Kindergarden Writing Paper With Lines 120 Blank Hand
Kindergarden Writing Paper With Lines 120 Blank HandKindergarden Writing Paper With Lines 120 Blank Hand
Kindergarden Writing Paper With Lines 120 Blank HandJeff Nelson
 
Essay Writing Rubric Paragraph Writing
Essay Writing Rubric Paragraph WritingEssay Writing Rubric Paragraph Writing
Essay Writing Rubric Paragraph WritingJeff Nelson
 
Improve Essay Writing Skills E
Improve Essay Writing Skills EImprove Essay Writing Skills E
Improve Essay Writing Skills EJeff Nelson
 
Help Write A Research Paper - How To Write That Perfect
Help Write A Research Paper - How To Write That PerfectHelp Write A Research Paper - How To Write That Perfect
Help Write A Research Paper - How To Write That PerfectJeff Nelson
 
Fundations Writing Paper G
Fundations Writing Paper GFundations Writing Paper G
Fundations Writing Paper GJeff Nelson
 
Dreage Report News
Dreage Report NewsDreage Report News
Dreage Report NewsJeff Nelson
 

More from Jeff Nelson (20)

Pin By Rhonda Genusa On Writing Process Teaching Writing, Writing
Pin By Rhonda Genusa On Writing Process Teaching Writing, WritingPin By Rhonda Genusa On Writing Process Teaching Writing, Writing
Pin By Rhonda Genusa On Writing Process Teaching Writing, Writing
 
Admission Essay Columbia Suppl
Admission Essay Columbia SupplAdmission Essay Columbia Suppl
Admission Essay Columbia Suppl
 
001 Contractions In College Essays
001 Contractions In College Essays001 Contractions In College Essays
001 Contractions In College Essays
 
016 Essay Example College Level Essays Argumentativ
016 Essay Example College Level Essays Argumentativ016 Essay Example College Level Essays Argumentativ
016 Essay Example College Level Essays Argumentativ
 
Sample Dialogue Of An Interview
Sample Dialogue Of An InterviewSample Dialogue Of An Interview
Sample Dialogue Of An Interview
 
Part 4 Writing Teaching Writing, Writing Process, W
Part 4 Writing Teaching Writing, Writing Process, WPart 4 Writing Teaching Writing, Writing Process, W
Part 4 Writing Teaching Writing, Writing Process, W
 
Where To Find Best Essay Writers
Where To Find Best Essay WritersWhere To Find Best Essay Writers
Where To Find Best Essay Writers
 
Pay Someone To Write A Paper Hire Experts At A Cheap Price Penessay
Pay Someone To Write A Paper Hire Experts At A Cheap Price PenessayPay Someone To Write A Paper Hire Experts At A Cheap Price Penessay
Pay Someone To Write A Paper Hire Experts At A Cheap Price Penessay
 
How To Write A Argumentative Essay Sample
How To Write A Argumentative Essay SampleHow To Write A Argumentative Essay Sample
How To Write A Argumentative Essay Sample
 
Buy Essay Buy Essay, Buy An Essay Or Buy Essays
Buy Essay Buy Essay, Buy An Essay Or Buy EssaysBuy Essay Buy Essay, Buy An Essay Or Buy Essays
Buy Essay Buy Essay, Buy An Essay Or Buy Essays
 
Top Childhood Memory Essay
Top Childhood Memory EssayTop Childhood Memory Essay
Top Childhood Memory Essay
 
Essay About Teacher Favorite Songs List
Essay About Teacher Favorite Songs ListEssay About Teacher Favorite Songs List
Essay About Teacher Favorite Songs List
 
Free College Essay Sample
Free College Essay SampleFree College Essay Sample
Free College Essay Sample
 
Creative Writing Worksheets For Grade
Creative Writing Worksheets For GradeCreative Writing Worksheets For Grade
Creative Writing Worksheets For Grade
 
Kindergarden Writing Paper With Lines 120 Blank Hand
Kindergarden Writing Paper With Lines 120 Blank HandKindergarden Writing Paper With Lines 120 Blank Hand
Kindergarden Writing Paper With Lines 120 Blank Hand
 
Essay Writing Rubric Paragraph Writing
Essay Writing Rubric Paragraph WritingEssay Writing Rubric Paragraph Writing
Essay Writing Rubric Paragraph Writing
 
Improve Essay Writing Skills E
Improve Essay Writing Skills EImprove Essay Writing Skills E
Improve Essay Writing Skills E
 
Help Write A Research Paper - How To Write That Perfect
Help Write A Research Paper - How To Write That PerfectHelp Write A Research Paper - How To Write That Perfect
Help Write A Research Paper - How To Write That Perfect
 
Fundations Writing Paper G
Fundations Writing Paper GFundations Writing Paper G
Fundations Writing Paper G
 
Dreage Report News
Dreage Report NewsDreage Report News
Dreage Report News
 

Recently uploaded

Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Michaelis Menten Equation and Estimation Of Vmax and Tmax.pptx
Michaelis Menten Equation and Estimation Of Vmax and Tmax.pptxMichaelis Menten Equation and Estimation Of Vmax and Tmax.pptx
Michaelis Menten Equation and Estimation Of Vmax and Tmax.pptxRugvedSathawane
 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17Celine George
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...Gary Wood
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptNishitharanjan Rout
 
Play hard learn harder: The Serious Business of Play
Play hard learn harder:  The Serious Business of PlayPlay hard learn harder:  The Serious Business of Play
Play hard learn harder: The Serious Business of PlayPooky Knightsmith
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Celine George
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptxJoelynRubio1
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...Nguyen Thanh Tu Collection
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsNbelano25
 
Diuretic, Hypoglycemic and Limit test of Heavy metals and Arsenic.-1.pdf
Diuretic, Hypoglycemic and Limit test of Heavy metals and Arsenic.-1.pdfDiuretic, Hypoglycemic and Limit test of Heavy metals and Arsenic.-1.pdf
Diuretic, Hypoglycemic and Limit test of Heavy metals and Arsenic.-1.pdfKartik Tiwari
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....Ritu480198
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
 

Recently uploaded (20)

Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
Michaelis Menten Equation and Estimation Of Vmax and Tmax.pptx
Michaelis Menten Equation and Estimation Of Vmax and Tmax.pptxMichaelis Menten Equation and Estimation Of Vmax and Tmax.pptx
Michaelis Menten Equation and Estimation Of Vmax and Tmax.pptx
 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
Play hard learn harder: The Serious Business of Play
Play hard learn harder:  The Serious Business of PlayPlay hard learn harder:  The Serious Business of Play
Play hard learn harder: The Serious Business of Play
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17Model Attribute _rec_name in the Odoo 17
Model Attribute _rec_name in the Odoo 17
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
Diuretic, Hypoglycemic and Limit test of Heavy metals and Arsenic.-1.pdf
Diuretic, Hypoglycemic and Limit test of Heavy metals and Arsenic.-1.pdfDiuretic, Hypoglycemic and Limit test of Heavy metals and Arsenic.-1.pdf
Diuretic, Hypoglycemic and Limit test of Heavy metals and Arsenic.-1.pdf
 
Including Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdfIncluding Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdf
 
diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....diagnosting testing bsc 2nd sem.pptx....
diagnosting testing bsc 2nd sem.pptx....
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 

A Web-Based Training System For Business Letter Writing

  • 1. A Web-based Training System for Business Letter Writing F. Gasparetti, A. Micarelli, F. Sciarrone Department of Computer Science and Automation Artificial Intelligence Lab Roma Tre University Via della Vasca Navale ,79 00146 Rome, Italy Abstract As with the growing degree of office automation and diffuse use of electronic media, such as e-mails, written business communication is becoming a key element to promote synergies, relationships and disseminating information about products and services. Task recognition and the definition of strategies and suitable vocabularies are some of the activities that office workers deal with each time a communicative intent has to be effectively transferred and understood by a given addressee. This paper introduces a Web- based intelligent training system based on the Constructivism theory and Self-directed learning paradigms for assisting company workers in the drafting business letters-writing task. A case-based engine suggests ad hoc rhetorical letters that users have the chance to adapt to their particular contexts and save them into user-defined case libraries. Key words: Business Letters, Intelligent Training Systems, Case Based Reasoning 1. Introduction In the business world, knowledge is a fundamental key of success. As with individuals, knowledge is what enables the business to grow and succeed in a global market. Knowl- edge Management systems may employ various computa- tional techniques for analyzing, representing and storing textual information, including: natural language analysis, data mining and information filtering and retrieval ?). Nev- ertheless, knowledge embedded in and carried through mul- tiple entities including routines and policies is usually more difficult to recognize and capitalize for different tasks or activities. One possible definition of knowledge focuses on the pro- cess of applying expertise or, in other words, the awareness that enables people to possess the ability and the skill re- quired to accomplish particular tasks ?). In this process, knowledge acquisition in terms of cognitive processes, such as perception, learning, communication, association and reasoning, is essential to build concrete know-how, crafts, and skills to apply to specific contexts, allowing them to make each time the most appropriate decisions. Computer-based Learning provides technologies and associated methodologies in order to develop educational environments. In broad terms, e-Learning guides learners through information, transferring knowledge in terms of skills and expertise, helping them perform specific tasks. The principal advantages are to be seen in the opportu- nity to overcome several restrictions such as a scarcity of human teaching resources or the time spent for organiz- ing complex and tailored courses for single learners and evaluating the acquired knowledge levels. In spite of that, advanced learning technologies are rarely integrated in KM systems. Existing knowledge is identified, distributed and utilized by users to make better decisions but there is a lack of teaching practices that support tools and paradigms for effectively transferring and acquiring that knowledge. Current e-Learning technologies are mostly based on tra- ditional teaching practices and focused on content creation and distribution, sometimes enhanced with collaborative features. They basically fail to model the current user ac- tivities and recognize knowledge gaps that motivate the ac- quisition of new information and skills ?). In this paper we introduce a case-based training system for letter writing in the business domain, based on Con- structivism theories. Current state-of-the-art in this domain shows a lack of methodologies and tools for assisting users in this partic- Preprint submitted to Knowledge Based Systems 5 January 2009
  • 2. ular task, which involves human resources in almost any company and organization. An innovative knowledge-based task model together with a self-direct learning approach ?) guide users, in a non-directive way, in choosing resource materials, that can be pieced together to fit the informa- tion needs related to the current activities. The paper is organized as follows. First, we will identify the underlying theories and paradigms that have inspired the development of the proposed system (Section ??). Be- fore dealing with the structure of the internal knowledge base in Sect. ??, we will summarize the work of linguistic experts to identify important characteristics and elements of the business letter domain in Sect. ??. The case-based reasoner that proposes moves and letters related to the cur- rent user activities will be introduced in Sect. ??, along a simple scenario of interaction with the Web-based system. The final sections will provide an evaluation of the effec- tiveness of the proposed letter writing system in a real sce- nario (Section ??), and related works (Section ??). 2. The Business Letter Writing System The proposed system is based on Constructivism ?). Tra- ditional e-Learning environments are often driven by pre- scriptive interactions that allow learners to input informa- tion, but the responses to that input are often prescribed and deterministic. In contrast to this paradigm, open learn- ing systems allow students participating more directly in shaping learning goals and choosing activities ?). Our business letter writing system uses a holistic, self- directed, constructivist learning paradigm to motivate users to piece together the most effective business letter and to verify the effectiveness of the final product in real scenarios. The system does not directly judge the quality of the outcomes but leave the users to evaluate the ef- fectiveness of the letter they produce. This assumes that users operates with an educational environment which allows them to assess real-world interactions, such as the opinions of their bosses and colleagues or feedbacks from sale representatives in contact with the recipients. 2.1. The Business Letter model This section is focused on the research carried out by domain and linguistic experts to label sample business let- ters that forms part of the internal knowledge base. The concepts of move and strategy will be proposed to define the rhetorical development underlying such intent and a metacognitive analysis of the tags will be proposed in di- aloguing with the user. A letter is represented by a set of moves, where a move is a meaningful unit represented in linguistic lexical-grammatical forms and related to the communicative purposes of the activity in which members of the community are engaged ?). In a business letter a sin- gle move is one of its several atomic rhetorical components; indeed, a business letter can be deemed as a sequence of rhetorical moves, each one expressing a particular commu- nicative intent involving social and cognitive approaches to language comprehension and production. Examples of moves are: Ask for Explanation, Encourage fur- ther Contacts, Solicit Communication. Other important features characterizing a business let- ter are: style, strategy, type and some behavioral parame- ters that help represent the social context, such as the ad- dressee’s and sender’s attitudes. These features are briefly discussed here. Letter Strategy. A writer’s rhetorical strategy is de- fined as a particular path through written text, made up of a series of choices ?), in order to reach a particular com- municative goal. Instances of available strategies are: In- troduce product and create interest in visiting company’s web site or Present arguments passing final judgment. Letter Style. Every communication has its precise for- mulation, often proceeding from the interaction between the behavioral characteristics of the sender and the ad- dressee, from the relationship that the two parties share and from temporary elements connected to the communi- cation they put into effect. Examples of styles are: Con- tained Annoyance, Friendly, Courteous but firm. Letter Type. A type represents a category of letters that share a general communicative intent, i.e., the key subject of one letter. Instances of letter types are: Offer of a new product, Apology for poor service or Apology for poor service. Letter Addressee and Sender. The system represents a combination of characteristics that form the distinctive character of both sender and addressee. In the construc- tivist learning approach it becomes strategic to represent the social context too. These profiles can be edited by the user when writing a new letter to better represent the given context. A predefined set of letters, styles and types are in- cluded in the knowledge base as the result of the linguistic expert analysis of the business letter domain. 2.2. The Knowledge Base of Letters After having introduced a model of the business letter domain, it is possible to define the Knowledge Base (KB) used to organize, store, retrieve and reuse information. An overview of the KB structure is depicted in Fig. ??. The different layers of abstraction represented by the KB allow to characterize conceptual attributes that are exploited by the case-based engine to structure and suggest new letters. The P-Layer contains objects representing distinct sec- tions of a piece of writing. Each object basically realizes a move included in the M-Layer. In other words, this layer translates conceptual moves, that is, atomic communica- tive intents, into real textual representations that become part of a letter. The P-Layer is a set of elements: Lp ≡ {p1, p2 . . . , pn} where pi is one of the n paragraphs stored by the domain expert or by the user into the system knowl- 2
  • 3. Fig. 1. An overview of the structure of the Knowledge Base of letters. edge base, each of which connected to a single move of the M-Layer. The P-Layer is the only layer that contains tex- tual information for composing a letter. Formally, the layer includes a subset of shared paragraphs defined by a domain expert. The user has the chance to personalize the available paragraphs adding new elements. As already stated in the previous section, the abstract key element of a communicative intent is the move m. We define M-Layer as the set Lm of all the atomic communica- tive intents: Lm ≡ {m1, m2 . . . , mn}, being mi the generic abstract communicative intent, i.e., a move. Each move m stored by the domain experts or by users has associated one of more realizations in the P-Layer. The L-Layer is the most abstract layer of the KB. It represents a user communicative need. This layer contains all the letters represented as abstract entities, composed of a sequence of communicative intents, i.e., moves. Therefore, a letter can be thought as a particular abstract pattern of atomic moves. We define the L-Layer the set Ll of all available letters: Ll ≡ {l1, l2 . . . , ln}, being li the generic abstract letter, instanced by the domain expert or by the user into the system’s knowledge base. In particular, such a representation instantiates a letter into a particular path, that is, a direct graph in the M-Layer. 2.3. The Case-Based Subsystem The Case-Based Subsystem is the AI component of the system that operates on the KB, analyzing the current con- text in order to retrieve and suggest new letters to users. It is composed of two main components: the Case Library (CL) and the Case-Based Reasoner (CBR). The former is a KB repository of previously instantiated letters, while the CBR is the engine that performs the case-based reasoning process ?). In particular, the main purpose of the CBR is to manage the CL, storing and retrieving, on-demand, new letter instances. Before discussing the CBR component, we give a formalization of the variables used by the reasoner for the CL analysis. Definition 2.1 (Letter Strategies) Letter Strategies is a set of elements: Lstr ≡ {str1, str1 . . . , strn} where stri can be one of all rhetorical strategies stored by the domain Table 1 Two instances stored into the case library. Rhetorical Purpose RP Letter l OPENING < str1, sty1, typ1, sen1, add1 > APOLOGIZE END POLITELY CLOSURE . . . . . . OPENING THANK FOR INTEREST REFER TO PREVIOUS DECISION < stri, styi, typi, seni, addi > RESTATE DECISION DETAIL PRODUCTS JUSTIFY ACCEPTANCE SOLICIT COMMUNICATION CLOSURE . . . . . . expert or by the user in the system’s knowledge base. Definition 2.2 (Letter Styles) Letter Styles is a set of elements: Lsty ≡ {sty1, sty2 . . . , styn} where styi is one of all rhetorical styles stored by the domain expert or by the user into the system’s knowledge base. Definition 2.3 (Letter Types) Letter Types is a set of n elements: Ltyp ≡ {typ1, typ2 . . . , typn} where typi is one of the types identified by the domain expert or by the user in the system’s knowledge base. Definition 2.4 (Letter Senders) Letter Senders is a set of elements: Lsen ≡ {sen1, sen2 . . . , senn} where seni is an array of seven boolean variables corresponding to the following personality features: Amiable, Analytic, Coopera- tive, Competitive, Cultured, Extrovert, Pragmatic. Definition 2.5 (Letter Addressees) Letter Addressees is a set of elements: Ladr ≡ {adr1, adr2 . . . , adrn} where adri is an array of seven boolean variables corresponding to the following personality features: Amiable, Analytic, Co- operative, Competitive, Cultured, Extrovert, Pragmatic. Definition 2.6 (Rhetorical Purpose) We define a Rhetorical Purpose RP as a tuple composed by the following five elements: RP ≡< Lsty, Lstr, Ltyp, Lsen, Ladr >. The tuple RP represents the communicative purpose of a letter, contextualized for a particular social context. 2.3.1. The Case Library Representation The CL is a repository of cases, each of them defined by pairs: < OldProblem, OldSolution >, being OldProblem a formal representation of an old rhetorical purpose, i.e., acquired experience, stored in the CL by users or domain experts, and OldSolution the adopted solution to solve the corresponding communicative need, i.e., a sequence of moves.The CL represents an instance of OldProblem as an RP tuple, while an OldSolution is represented as a letter lj ∈ Ll (see Tab. ??). In this way, a generic case Ck of the library is represented by a couple: Ck ≡< RPi, lj >. 2.3.2. The Case-Based Reasoner A further relevant component of the system is the CBR based on the well-known case-based solving cycle ?) (see Fig. ??). During the writing process the user can rely on a 3
  • 4. sort of assistant whose goal is to give him suggestions about a new letter composition based on the acquired experience. Consequently, the user has the chance to directly use the suggested letters or exploit part of them, i.e., one or a se- quence of moves, as a customizable template for creating a new instance. In the rest of the section, the case-based rea- soning four-step process applied to the proposed system is introduced. Fig. 2. The case-based reasoning cycle applied to the business letter writing domain. Retrieve. After having received in input an instance NewProblem represented by a tuple RP, the CBR ana- lyzes the CL and generates a ranked list of the most simi- lar rhetorical purposes related to the old cases. The ranked list is shown to the user by the Web UI. The case retrieval specifically works on two libraries: the user’s personal CL, defined as CLu, and the general starting CL, named CLs, provided by linguists. In this way, each user has a differ- ent personal library CLu, related to the user-defined para- graphs. This organization allows everyone to personally interpret the concept of writing an effective business letter within the author’s very context. Distance d between two tuples RPi and RPj is calculated as a linear combination of the individual distances between the several components that form it: d(RPi, RPj) = 1 m 5 X k=0 wkdk (1) being wk coefficients that weight the different components that characterize a rhetorical purpose. In the evaluation (Sect. ??), they take on the following empirically-derived values: w1 = 0.3, w2 = 0.5, w3 = 1, w4 = 0.4 and w5 = 0.4). The di values represent the distance between two pair of RP components. They are defined as follows: d1 ≡ dsty(styi, styj), d2 ≡ dstr(stri, strj), d3 ≡ dtyp(typi, typj), d4 ≡ dsen(seni, senj ), d5 ≡ dadr(adri, adrj). The sum is normalized by a constant m that makes it fall into the [0,1] range. For instance, in order to calculate the distance dsty between two style attributes styi and styj, a boolean met- rics is used, namely counting 1 when the two values match and 0 if they do not. The same metric has been employed Fig. 3. The five elements that compose a Rational purpose selected by the user. for comparing strategies and types. In order to draw a dis- tance between the two binary array components seni and senk, the Hamming distance is used. This metric has been used for assessing the comparison of addressees as well. Fig- ure ?? shows an example of letter parameter selection. For style, strategy and type parameters, the users can choose preset values, set by the domain expert, or one among their own. Reuse. The case-based reuse envisages the user’s assess- ment of the results obtained in the previous phase, and possibly the selection of one of the suggested solutions, hence an adaptation of that choice to meet possible needs. Users are given a list of the likely solutions, shown in or- der of decreasing similarity. They may decide whether to entirely adopt one of the proposed solutions or just a part of the solution, either choosing individual moves or remov- ing/replacing some moves from the solution. The user is able to analyze the current situation and is granted total freedom of selection. The draft letter is a sequence of moves mi, each one associated with a realization pj, i.e., phrase or paragraph, in the P −Layer. Users are able to select moves from an alphabetic list or the suggested sequences. They can also replace/remove moves or choose the best deemed phrase associated with a given move. The system is ini- tialized with a limited set of letters identified by a domain expert. Commercial correspondence often requires writing many letters similar one another, therefore it is easy to set up an adequate CL providing consistent set of suggestions. After having completed the editing, the user saves the work. However, the letter will not be included in the case library until the Revise phase is performed. Revise. After having completed the letter editing, the user send it to the addressee. The revise phase is often the longest one of the whole case-based reasoning cycle for users, because they have to wait the answer from the ad- dressee and analyze it according to the expected outcome. Users are given four feedback values: Bad, Poor, Good and Excellent, which they use to assess the difference between expected and real effects of letter delivery. Retain. The retain phase is rather simple. Once the let- ter has been edited, sent and evaluated, it is already in the suitable form to be included in the CL, that is, in the 4
  • 5. problem-solution structure. The problem is saved, together with all its parameters, while a solution is kept as a move sequence. 3. Evaluation In our context, the Kirkpatrick four-level model ?) has been employed since it does not employ hard-to-assess mea- sures, e.g., Return of Investment, while it focuses on impor- tant learning variables. Essentially, our experiment investi- gates the effectiveness of two functionally different types of learning to write business letters: learning-by-BLITS and learning-by-hand (LBH). The term BLITS denotes the pro- posed Web-based system. Learning-by-BLITS is further distinguished in an intelligent modality (LBI) and a normal one (LBN). As for intelligent modality, we denote BLITS along with the CBR functionalities, where the system sug- gests five top-ranked letters according to the current case. The non-intelligent modality refers to BLITS without the CBR engine, that is, without any suggestion by the system but all the available moves and letters stored in the KB in alphabetical order. In this evaluation, we focus on the efficacy of the train- ing process to provide learners with the ability to write ef- fective letters, that is, as assessed by addressees. In other words, the learner’s ability to communicate the message in a correct and effective way, which is the main goal of a busi- ness letter. This entails the following research questions: – Q1 LBN vs. LBH: Does the BLITS system without intel- ligent support effectively help learners to increase their ability to write effective English business letters com- pared to learners that learn to write English business let- ters without BLITS (e.g., by means of word processors)? – Q2 LBI vs. LBN: Do learners who use the intelligent component of BLITS write more effective letters with respect to learners who use the BLITS system without intelligent support? – Q3 LBI vs. LBH: Do learners who use the intelligent component of the BLITS system write more effective letters with respect to learners that learn to write English business letters by hand? The evaluation aims at measuring the improvement in writing business letters comparing the three different writ- ing modality. We considered several indicators, measured in the post-tests, such as the letter style, organization and strategy. The first phase of the evaluation aims at measuring the initial skill in business letters writing. A background ques- tionnaire and a set of pre-tests are given to the 24 learners involved, half chosen from Computer Science courses and half from Administrative assistant and secretary schools. This sample is organized in three groups of 8 people, each one assigned to one learning modality, i.e., LBI, LBN and LBH. Each user is asked to write three different business letters, corresponding to three scenarios previously devised by a domain expert. The available time for writing is two Table 2 Some Statistical Parameters. xpre−test xpost−test Spre−test Spost−test ∆P re−P ost LBI 9.50 13.90 6.14 3.95 32% hours. The Background questionnaire ensures that learners have the minimum level of english language knowledge to perform the evaluation. The Pre-test questionnaires are used to evaluate the English language level, in terms of: basic business english, basic business letters, basic business letter writing and business letter structure. Both of them have been previously devised by a domain expert. After the writing task, learners are asked to answer two questionnaires: Post-test and Happy sheet questionnaires. The former aims at evaluating the english skill after having written the three letters. The happy sheet corresponds to the first level of the Kirkpatrick model and helps to collect feedbacks about the evaluation from learners. Table ?? shows the most important statistical variables collected during the evaluation of the LBI modality. As we can see, between the pre-test and post-test there is a difference of ∆ = 32% in terms of average test score. For the sake of shortness, we are not able to discuss all the happy sheet questions. Nevertheless, one of them asks Does in your opinion this rhetorical approach to the drafting of business letters, based on sequences of moves help you to compose business letters?. Almost all learners (91%) were satisfied with respect to the proposed rhetorical approach based on atomic rhetorical moves. This is an important pedagogical result in the context of Self-directed learning. Learners are free to use the system as their own needs and this result states that the user found this approach stimulating. As for hypothesis testing, the non-parametric Wilcoxon- Mahn-Withney (WMW) test is employed. For all tests, the Null hypothesis H0 is:There is no difference between the two samples score distributions. The Alternative hypothesis H1 is: There is a significative difference between the statistical distributions underlying the two sample scores. The signifi- cance degree is α = 0.05. From the WMW tests we obtains: LBI vs. LBH p − value = 0.02, LBI vs. LBN p − value = 0.01. In other words, the intelligent modality (LBI) gives added value to the learning process compared both to LBH and LBN (null hypothesis H0 rejected). In both cases, our research hy- potheses connected to the research questions Q2 and Q3 are strengthened: the CBR helps learning. On the other hand, the test LBN vs. LBH does not show the expected results (p − value = 0.08). Essentially, this result indicates that there is no significant difference in the learning process be- tween LBN and LBH in our evaluation. Users do not take advantage of the information stored in the CL when the intelligent support is not enabled. The cognitive overload in choosing a letter in the KB is high and users prefer to write it on their own, that is, the same behaviour used by LBH users. 5
  • 6. 4. Related Work The current business solutions usually propose an envi- ronment for the management of structured letter templates, such as those used in the systems Business-in-a-Box 1 and Business-Pro 2 and in several business letter books ??). These tools do not help the user to draft a letter step by step, but they simply suggest a structured text, i.e., a tem- plate, with the relevant data to be input. In different contexts, Writer’s Aid ?), a system de- signed to support author writing efforts by performing var- ious bibliographic tasks that typically arise in the process of writing a research manuscript. This system proposes a correct but incomplete KB, which is updated by means of a planner. In the proposed system the KB is directly up- dated by the work done by the user when drafting letters, and as they are saved in the case library, according to the educational paradigms employed. Graham et al. ?) mention two methods to assist writ- ers and remove stylistic inconsistency in a document. The first method suggests an approach based on two neural net- works, whereas the second approach is based on bigram fre- quencies. Blasius et al. ?) discuss a frame-based approach for business letters. The letters are modeled through a se- mantic network for a knowledge-based document analysis system. This representation of business letters does not take into account the rhetorical aspects, nor the communicative process behind the writing of a letter. 5. Conclusions The proposed Web-based system, inspired by the educa- tional approaches Constructivism and Self-directed learn- ing, In spite of traditional approaches, leaves it up to users evaluating and making judgments of what effective writing means in a given situation, according to a number of sug- gested alternatives and the outcomes obtained in previous correspondence. A case-based reasoner suggests a number of ad hoc templates that the user has the chance to adapt to particular contexts and saves them into user-defined case libraries. By means of this original structure of knowledge and a case-based reasoner, the system is able to select the most appropriate cases for the letter-writing assignment undertaken by the user. The evaluation confirmed our expectations: the system helps users to learn how to write business letters in a more effective way, w.r.t. traditional word processing tools.As fu- ture work we plan a broader experimentation in real com- panies scenario in order to verify the system efficacy and the third and fourth level of the Kirkpatrick model, that is, transfer and result performances in a real business com- pany. 1 http://www.envision-sbs.com/ 2 http://jcmsoftware.com/ 6