xLLM5 (Extreme LLM) has faster execution, smaller tables, simplified architecture, and better results, compared to LLM5. For documentation, see section 7.2.2 in the projects textbook, available from here.
Python code:
xllm5_util.py: library with text processing functions, and to read the main tablesxllm5_short.py: main program for end-users, reads the tables produced by xllm5.py rather than creating them, and returns results to user queries (both on the screen and in a text file).xllm5.py: main program for developpers, reads the crawled data, creates the tables, and returns results to user queries (both on the screen and in a text file)
Author: Vincent Granville.