A clothing management apparatus, comprising: a display; and a processor; wherein the processor is configured to: based on a state of a garment in an image of the garment, determine a management necessity of the garment, the management necessity being how much treatment is needed for the garment, based on the management necessity, determine a management completeness that is expected when the garment is managed according to a management mode among a plurality of management modes, the management completeness being a value that indicates how much clothing management apparatus achieves as a result of the garment being managed by the clothing management apparatus, based on the management completeness, generate an expected image of the garment when the garment is managed according to the management mode, and control the display to display the expected image to a user; wherein the processor is further configured to: determine the management necessity of the garment included in the obtained image with the obtained image as input data to a first artificial intelligence AI model that is trained to determine the management necessity of the garment based on state information of the garment, determine the management completeness using a second AI model that is trained to predict the management completeness of the garment when the garment is managed according to the management mode based on the management necessity of the garment, and generate the expected image of the garment that is expected when the garment is managed according to the management mode, using a third AI model that is trained to generate the expected image of the garment based on the management completeness. a display; and a processor; wherein the processor is configured to: based on a state of a garment in an image of the garment, determine a management necessity of the garment, the management necessity being how much treatment is needed for the garment, based on the management necessity, determine a management completeness that is expected when the garment is managed according to a management mode among a plurality of management modes, the management completeness being a value that indicates how much clothing management apparatus achieves as a result of the garment being managed by the clothing management apparatus, based on the management completeness, generate an expected image of the garment when the garment is managed according to the management mode, and control the display to display the expected image to a user; wherein the processor is further configured to: determine the management necessity of the garment included in the obtained image with the obtained image as input data to a first artificial intelligence AI model that is trained to determine the management necessity of the garment based on state information of the garment, determine the management completeness using a second AI model that is trained to predict the management completeness of the garment when the garment is managed according to the management mode based on the management necessity of the garment, and generate the expected image of the garment that is expected when the garment is managed according to the management mode, using a third AI model that is trained to generate the expected image of the garment based on the management completeness. based on a state of a garment in an image of the garment, determine a management necessity of the garment, the management necessity being how much treatment is needed for the garment, based on the management necessity, determine a management completeness that is expected when the garment is managed according to a management mode among a plurality of management modes, the management completeness being a value that indicates how much clothing management apparatus achieves as a result of the garment being managed by the clothing management apparatus, based on the management completeness, generate an expected image of the garment when the garment is managed according to the management mode, and control the display to display the expected image to a user; wherein the processor is further configured to: determine the management necessity of the garment included in the obtained image with the obtained image as input data to a first artificial intelligence AI model that is trained to determine the management necessity of the garment based on state information of the garment, determine the management completeness using a second AI model that is trained to predict the management completeness of the garment when the garment is managed according to the management mode based on the management necessity of the garment, and generate the expected image of the garment that is expected when the garment is managed according to the management mode, using a third AI model that is trained to generate the expected image of the garment based on the management completeness. determine the management necessity of the garment included in the obtained image with the obtained image as input data to a first artificial intelligence AI model that is trained to determine the management necessity of the garment based on state information of the garment, determine the management completeness using a second AI model that is trained to predict the management completeness of the garment when the garment is managed according to the management mode based on the management necessity of the garment, and generate the expected image of the garment that is expected when the garment is managed according to the management mode, using a third AI model that is trained to generate the expected image of the garment based on the management completeness.