A News Event Detection Algorithm Based on Key Elements Recognition