Shallow processing of portuguese: from sentence chunking to nominal lemmatization