keywords Computer Science Computer Science, Artificial Intelligence Computer Science, Interdisciplinary Applications Engineering Engineering, Electrical & Electronic Optics Physical Sciences Science & Technology Technology binary images blackboard architecture contextual analysis courtesy amount recognition document analysis financial document processing knowledge sources legal amount recognition