Analysing the feasibility of using a neural network for generating English language assignments | Synapse