{'Hello World!'} My name is Purvag Patel, a Ph.D. Student in Computer Science. I love writing programs in any language, and research is my passion.

Purvag Patel

Knowledge is Wealth
 

Research

CWJess

CWJess is an expert system shell build on top of Jess rule engine which implements CW inference system. The CW reasoning is fully integrated with JESS facts and inference engine and allows knowledge to be specified in terms of GCL assertions. CWJess expert system shell will allow users to not only express fuzzy-if-then rules, but also to represent their knowledge in form of fuzzy quantified propositions, discrete fuzzy relations, and fuzzy arithmetic expressions.

Related Publication

AI in Video Game Bots

In modern computer video games, the quality of artificial characters plays a prominent role in the success of the game in the market. The aim of intelligent techniques, termed game AI, used in these games is to provide an interesting and challenging game play to a game player. Being highly sophisticated, these games present game developers with similar kind of requirements and challenges as faced by academic AI community. The game companies claim to use sophisticated game AI to model artificial characters such as computer game bots, intelligent realistic AI agents. However, these bots work via simple routines pre-programmed to suit the game map, game rules, game type, and other parameters unique to each game. Mostly, illusive intelligent behaviors are programmed using simple conditional statements and are hard-coded in the bots’ logic. Moreover, a game programmer has to spend considerable time configuring crisp inputs for these conditional statements. Therefore, we realize a need for AI techniques to dynamically improve bots’ behavior and save precious computer programmers’ man-hours.

Related Publication