Advanced Methods in Automatic Item Generation