Autocomplete (Word Prediction) for Bengali Prolog, Java, Python, C, C++ Auto-corrector (Word Correction) for Bengali Prolog, Java, Python, C, C++ Natural language Document Clustering / Text Categorization Prolog, Java, Python, C, C++ 1 processing (NLP) Mood Recognition from Comments on Facebook Prolog, Java, Python, C, C++ Flame and insult detection Prolog, Java, Python, C, C++ Converter from Shadhu to Chalito for Bengali Prolog, Java, Python, C, C++ Breadth-first search + Uniform-cost search Prolog, Java, Python, C, C++ Depth-first search + Depth-limited search + Prolog, Java, Python, C, C++ Problem-solving by Iterative deepening search 2 searching Bidirectional Search + Any uninformed search Prolog, Java, Python, C, C++ Best-first Search + A* Search Prolog, Java, Python, C, C++ Local Search Prolog, Java, Python, C, C++ Tic-tac-toe Prolog, Java, Python, C, C++ 3 Tin Guti Prolog, Java, Python, C, C++ Game playing Samson-Delilah-Lion Prolog, Java, Python, C, C++ Ludu Prolog, Java, Python, C, C++ 4 Uncertainty A Component/Module of Medical expert system Prolog, Java, Python, C, C++ Boolean operations Prolog, Java, Python, C, C++ 5 Neural Networks Forecasting Prolog, Java, Python, C, C++ Prediction Prolog, Java, Python, C, C++