exports parse_article function