iNLP Center: A Complete Review (Updated 2022)