How can I generate tags from product descriptions?

Forgive me if this question very broad, but an explanation on how to overcome the task will be very helpful.

Consider a description like -

``` The sexy lift of a push-up meets the coverage you want in a supersoft bra you’ll love to wear. With lighter Memory Fit for extra support as it conforms to your curves and a smoothing U-shaped back.

Lift & Lining|Uplift with cushioned padding for shape|Full coverage underwire cups|Adjustable straps can convert to crossback and snap into place for a secure hold|Front closure or back closure|Back-close chocies feature a double row of hook and eye closures; Sizes 36DD & 38D-38DD have triple row of closures for a secure, comfortable fit|Back-close choices feature 4 settings to ensure a perfect fit|Front-close choices feature a racerback|Back-close choices feature a U-shaped ballet back that prevents band from riding up and offers more coverage|Supersoft, double-lined sides for the smoothest shape|Hand wash|Imported nylon/spandex ```

How can I extract attributes like bra type (e.g. push-up, strapless) and pattern ?

The text can be very random, and if I do not have an exhaustive list of attributes , then how do I extract them ?