---
title: "Improving the CSIEC Project and Adapting It to the English"
description: "The report describes two additions. 6 references. Among them: 1."
authors: ["Jiyou Jia", "Shufen Hou", "Weichao Chen"]
year: 2006
venue: "arXiv:cs/0602018"
source: "https://arxiv.org/abs/cs/0602018"
doi: "10.48550/arxiv.cs/0602018"
arxiv: "cs/0602018"
licence: "arXiv — no licence stated (read only)"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/jia-2006-improving-csiec-project-adapting-english/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/jia-2006-improving-csiec-project-adapting-english/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2006](https://md.research.elamur.ai/free/en/papers/2006/page/2/) / Improving the CSIEC Project and Adapting It to the English Teaching and Learning in China

# Improving the CSIEC Project and Adapting It to the English Teaching and Learning in China

**Authors:** [Jiyou Jia](https://md.research.elamur.ai/free/en/authors/jiyou-jia/), Shufen Hou and Weichao Chen · **Year:** 2006 · **Venue:** arXiv:cs/0602018 · **Licence:** arXiv — no licence stated (read only)

**Links:** [Publisher's page](https://arxiv.org/abs/cs/0602018) · [PDF](https://arxiv.org/pdf/cs/0602018) · [DOI 10.48550/arxiv.cs/0602018](https://doi.org/10.48550/arxiv.cs/0602018) · [arXiv cs/0602018](https://arxiv.org/abs/cs/0602018) · [OpenAlex](https://openalex.org/W1500703244)

**Citations:** 1 citations (OpenAlex, 2026-10-14)

## Summary
This paper is a progress report on CSIEC (Computer Simulator in Educational Communication), a web-based chatbot that the authors started in 2003 as a conversation partner for learners of English. The system parses user input with an English parser into NLML markup, represents it as Java objects (NLOMJ), keeps the dialogue history in NLDB, and generates replies through a Communicational Response (CR) module. CR takes into account context, a world model and the personalities of both the user and the system. The report describes two additions. The first is five Microsoft Agent animated characters, each with a different conversational style. The second is a guided scenario mode, demonstrated with a mock graduate job interview. The authors then describe the Chinese setting: English is a compulsory, exam-driven subject, grammar instruction matters because Chinese grammar is so different, and native-speaking teachers are scarce. They argue that a natural-language partner can partly fill this gap. No quantitative evaluation is reported. The planned next steps are classroom trials with teachers and adding speech recognition.

## Key points
- **Architecture:**
  - An English parser produces NLML markup.
  - NLOMJ holds the parsed grammar objects.
  - NLDB stores the dialogue history.
  - The CR mechanism builds replies.
  - Microsoft Agent provides synthesized speech and animation.
  - The public website had received over 40,000 homepage visits.
- **Five characters, each tied to an agent type:**
  - Christine is active: she tells stories, jokes and news.
  - Stephan is reactive: he mostly just listens.
  - Emina is proactive: she asks questions about what the user said.
  - Christoph is also proactive: he offers comments and advice.
  - Ingrid is a hybrid that draws on both the current input and the discourse history.
- **Where the characters differ:** all five handle questions and commands the same way. They differ only in how they respond to declarative statements. Users can also pick a character to voice their own lines.
- **Job-interview scenario:**
  - Interviewer questions are stored in an NLDB table, grouped by topic.
  - The topics run in order: college and specialty, student life, motivation for applying.
  - Within each topic, some questions are drawn at random and others must be asked in a fixed sequence.
  - At the end, the system lists the user's sentences that contain spelling or grammar problems but does not correct them, leaving correction to teachers.
- **Context:** a 2004 Ministry of Education report counted roughly 20 million Chinese English learners who must pass an English exam.

## Interesting ideas
- Routing by speech act first and only then applying a "personality" to plain statements gives distinct behaviours while keeping one shared core for questions and commands.
- Emina forms follow-up questions by grammatically transforming the user's statement, for example by shifting its tense or turning it into a question with an auxiliary.
- The bot remembers earlier user claims and points out when a new statement contradicts one ("you said you can't sing").
- Scripted scenarios group questions by topic in a fixed topic order, with each question marked as either random or mandatory-sequence.
- The system flags faulty sentences without auto-correcting them, on the deliberate reasoning that a wrong fix is worse than none.

## For Mova

How these ideas could serve Mova, our small open language model — its files, stages and tests:

- **I1** (frames): classify each clause's speech act in prag, then let different reply policies attach only to assertions, so behaviour remains traceable to the act type.
- **I2** (back): generate probing questions directly from a parsed statement's UD tree and frame, which also gives a cheap self-check that generation preserves the statement's predicate and arguments.
- **I3** (world): store assertions per speaker as world states and flag conflicts with later assertions, with the earlier source sentence shown as the explanation.
- **I4** (answer): school-course tests and tale-QA drills could use the same two-tier schedule, giving controlled variety without losing the necessary order of questions.
- **I5** (learn): when self-induced repair rules have low confidence, emit a flagged sentence for review instead of a silent rewrite, and use these flags as a negative-control set.

*Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.*

📚 Shelves (5): [🖥️ Computer Science](https://md.research.elamur.ai/free/en/shelves/computer-science/) · 18,614 works · [🤖 Artificial Intelligence](https://md.research.elamur.ai/free/en/shelves/computer-science/artificial-intelligence/) · 17,965 works · [🎭 Arts and Humanities](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/) · 17,450 works · [🗣️ Language and Linguistics](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/language-and-linguistics/) · 17,296 works · [🗄️ Information Systems](https://md.research.elamur.ai/free/en/shelves/computer-science/information-systems/) · 1,730 works

🧭 Topics (1): [English](https://md.research.elamur.ai/free/en/topics/english/) · 2,379 works

## Cite

Cite as: Jiyou Jia, Shufen Hou and Weichao Chen. 2006. Improving the CSIEC Project and Adapting It to the English Teaching and Learning in China. arXiv:cs/0602018.

The paper itself, not this page. BibTeX from the library's record of the work.

```bibtex
@misc{jia2006improving,
  title = {{Improving the CSIEC Project and Adapting It to the English Teaching and Learning in China}},
  author = {Jiyou Jia, Shufen Hou and Weichao Chen},
  year = {2006},
  doi = {10.48550/arxiv.cs/0602018},
  eprint = {cs/0602018},
  archivePrefix = {arXiv},
  url = {https://doi.org/10.48550/arxiv.cs/0602018}
}
```

- [← previous Discourse Structure, Verb Forms, and Archaism in Psalm 18](https://md.research.elamur.ai/free/en/papers/longacre-2006-discourse-structure-verb-forms-archaism/)
- [next → Va'yehi as a Discourse Marker in Kings](https://md.research.elamur.ai/free/en/papers/li-2006-va-yehi-discourse-marker-kings/)
- [↑ back to papers of 2006](https://md.research.elamur.ai/free/en/papers/2006/page/2/)

## References

6 references, 0 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. J. Jia. CSIEC (Computer Simulator in Educational Communication): A Virtual Context-Adaptive Chatting Partner for Foreign Language Learners. In: Proceedings of ICALT 04. IEEE Computer Society Press, the USA. 2004. pp.690-692. [find](https://scholar.google.com/scholar?q=J%2E+Jia%2E+CSIEC+%28Computer+Simulator+in+Educational+Communication%29%3A+A+Virtual+Context%2DAdaptive+Chatting+Partner+for+Foreign+Language+Learners%2E+In%3A+Proceedings+of+ICALT+04%2E+IEEE+Computer+Society+Press%2C+th)
2. [http://edu.sina.com.cn/en/2005-03-28/32273.html](http://edu.sina.com.cn/en/2005-03-28/32273.html) [↗](http://edu.sina.com.cn/en/2005-03-28/32273.html)
3. J. Jia. The study of the application of a web-based chatbot system on the teaching of foreign languages. In: Proceedings of SITE 04. AACE Press, the USA. 2004. pp.1201-1207. [find](https://scholar.google.com/scholar?q=J%2E+Jia%2E+The+study+of+the+application+of+a+web%2Dbased+chatbot+system+on+the+teaching+of+foreign+languages%2E+In%3A+Proceedings+of+SITE+04%2E+AACE+Press%2C+the+USA%2E+2004%2E+pp%2E1201%2D1207%2E)
4. Xinhua News Agency. English education in China. 2005. [find](https://scholar.google.com/scholar?q=Xinhua+News+Agency%2E+English+education+in+China%2E+2005%2E)
5. Z huanglin Hu, etc. Linguistics: a concise course book. Peking University Press, China. 2004. [find](https://scholar.google.com/scholar?q=Z+huanglin+Hu%2C+etc%2E+Linguistics%3A+a+concise+course+book%2E+Peking+University+Press%2C+China%2E+2004%2E)
6. Ruiqing Liu, etc. Theories and schools of linguistics. Nanjing Normal University Press, China. 2003. [find](https://scholar.google.com/scholar?q=Ruiqing+Liu%2C+etc%2E+Theories+and+schools+of+linguistics%2E+Nanjing+Normal+University+Press%2C+China%2E+2003%2E)

*Updated 31 October 2026*
