Using AI for e-Government Automatic Assessment of Immigration Application Forms

This paper describes an e-Government AI project that provides a range of intelligent AI services to support automated assessment of various types of applications submitted to an immigration agency. The “AI Module” is integrated into the agency’s next generation application form processing system which includes a workflow and document management system. AI services provided include rule-based assessment, workflow processing, schema-based suggestions, data mining, case-based reasoning, and machine learning. The objective is to use AI to provide faster and higher quality service to millions of citizens and visitors in processing their requests. The AI Module streamlines processes and workflows while at the same time ensuring all applications are processed fairly and accurately and that all relevant laws and regulations have been considered. It greatly shortens turnaround time and indirectly helps facilitate economic growth of the city. This is probably the first time any immigration agency in the world is using AI for automatic application assessment in such a large and broad scale.

[1]  Ronald M. Lee,et al.  Schematic evaluation of internal accounting control systems , 1992 .

[2]  Janet L. Kolodner,et al.  Case-Based Reasoning , 1989, IJCAI 1989.

[3]  Steven J. Fenves,et al.  Applying AI clustering to engineering tasks , 1993, IEEE Expert.

[4]  Said Tabet,et al.  Using XML as a Language Interface for AI Applications , 2000, PRICAI Workshops.

[5]  John A. Hartigan,et al.  Clustering Algorithms , 1975 .

[6]  John P. McDermott,et al.  OPS, A Domain-Independent Production System Language , 1977, IJCAI.

[7]  Hans-Peter Kriegel,et al.  Incremental Clustering for Mining in a Data Warehousing Environment , 1998, VLDB.

[8]  Chris Gokey,et al.  SAIRE—a scalable agent-based information retrieval engine , 1997, AGENTS '97.

[9]  John R. Smith,et al.  IBM Research TRECVID-2009 Video Retrieval System , 2009, TRECVID.

[10]  Roy M. Turner Adaptive Reasoning for Real-world Problems: A Schema-based Approach , 1994 .

[11]  Paul E. Utgoff,et al.  Incremental Induction of Decision Trees , 1989, Machine Learning.

[12]  Edward H. Shortliffe,et al.  Rule Based Expert Systems: The Mycin Experiments of the Stanford Heuristic Programming Project (The Addison-Wesley series in artificial intelligence) , 1984 .

[13]  Dianne P. O'Leary,et al.  QCS: A Tool for Querying, Clustering, and Summarizing Documents , 2003, HLT-NAACL.

[14]  J. A. Hartigan,et al.  A k-means clustering algorithm , 1979 .

[15]  Dianne P. O'Leary,et al.  QCS: A system for querying, clustering and summarizing documents , 2007, Inf. Process. Manag..

[16]  Josef Pieprzyk,et al.  Case-based reasoning for intrusion detection , 1996, Proceedings 12th Annual Computer Security Applications Conference.

[17]  Rosina O. Weber,et al.  PlayMaker: An Application of Case-Based Reasoning to Air Traffic Control Plays , 2004, ECCBR.

[18]  TAE-WAN RYU,et al.  SIMILARITY MEASURES FOR MULTI-VALUED ATTRIBUTES FOR DATABASE CLUSTERING , 1998 .

[19]  J. Ross Quinlan,et al.  Generating Production Rules from Decision Trees , 1987, IJCAI.

[20]  Bruce G. Buchanan,et al.  The MYCIN Experiments of the Stanford Heuristic Programming Project , 1985 .