PAWS logoPAWS splash



AnnotEx - Example Annotator- is a web-based community based authoring tool for annotating programming examples. There are three stages of a complete example annotating process. The first stage is to author the annotation of the example. The second stage is to peer review others' work by providing ratings/comments on the example annotations. The third stage is to re-annotate the example annotations. The annotated examples will not only be presented through AnnotEx itself, but also WebEx and NavEx.


NSF Logo

System development is currently supported by NSF (Information & Intelligent Systems (IIS) ) through Award# 0447083

Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.



Try AnnotEx

Recent Publications

Hsiao, I. & Brusilovsky. P. (2008). Modeling Peer Review in Example Annotation. ICCE, The 16th International Conference on Computers in Education, Taipei, Taiwan, October 27- 31, 2008, ICCE

Brusilovsky, P., Hsiao, I. & Yuldelson, M. (2008) Annotated Program Examples as First Class Objects in an Educational Digital Library, JCDL 2008 [DOI]

Hsiao, I. & Brusilovsky, P. (2007) Collaborative Example Authoring System: The Value of Re-annotation based on Community Feedback,In: J. Nall and R. Robson (eds.) Proceedings of World Conference on E-Learning, E-Learn 2007,Quebec City, Canada, October 15-19, 2007, AACE

More »


Sharon Hsiao , Peter Brusilovsky

  Information Sciences Building, Rm. 2A04
135 North Bellefield Avenue Pittsburgh,PA 15213
Tel: +1-412-624-9437
Michael V. Yudelson © 2005-2008