Analysing the Needs of Homeless People Using Feature Selection and Mining Association Rules