Hi,
you will need to build you own internal 'system' with playmaker. for example, start with the full list, he types a or A, get all the words starting with A (or split the list into starting letter - so one array for a, another for b, etc, might be quicker) by using string length then string get left and put into another array, then he types r, get all the words that start with ar from last array into another array so now you should have only the words starting with ar the if he types e get all the words in the last list that has are, something like that. everything will have to be dynamic.. or use the string contain, does it contain ar.. etc and you should use 'array get next' to loop through the list. i have never done something like this so you will need to figure it out. In the C# script he uses a different method by building a tree structure (finding the shortest path) but you should research on the net for a good method or algorithm.