Applications of GRUs in AI: From NLP to Time Series