Effective question modelling and intelligent question bank storage engine: an adaptive graph based approach. (2018)