Today online social networks has provide only little support for prevent the displaying of noisy contents on users space. To address this issue, we propose directly to control the noisy contents in user private/public space. This is achieved by using machine learning techniques to automatically assign with each short text messages under the categories based on its content with the help of content based filtering and users customize to filter without displaying of noisy content from their own private space by applying of filtering rules using rule based system.