Yes, Hive can be used for processing unstructured data. Hive is good for processing not only for structured data but also for unstructured data into a structured form too. It also puts structure around processing of unstructured data that has higher level of abstraction than Map Reduce.
Also, watch this video on Hive to understand more: