A survey on neural-symbolic learning systems | Synapse