Center for Research in
Urdu Language Processing

 
 


 

 

 


 
 

[ Courses Offered ]

 
   
  Script Processing  
     
  Objective  
 

Writing systems or scripts of the world possess varieties of complexities. The objective of this course is to provide the students the fundamental principles, concepts and technologies that capture these complexities and enable modeling and processing of these natural scripts.  The course will overview multiple scripts but will focus on Arabic script, specifically Urdu.

 
     
  Course Outline  
 
  • Introduction
  • Output Methods
  • Type of Vector fonts
  • Script case studies
  • Localization
  • Encoding
  • Intelligent Fonts: TrueType Limitations, Genaral overview
  • OTF Architecture
  • OTF/AAT Architecture
  • AAT vs. OTF
  • Input Methods
  • Bi-directional Algorithm
  • Generic design of text layout engine  MS
  • Generic design of text layout engine Linux
  • Collation and Sorting
  • Word Processing Architecture
  • Multilingual website development
  • Advanced Issues
  • Rendering
  • Printing
  • Optical Character Recognition
  • Handwriting Recognition
 
     
 

webmaster@crulp.org