Project structure of: spcl/graph-of-thoughts
doc_merge.py
Efficient NDA merging with language model and redundancy handling.plot.py
Plot script, imports, sorts, plots boxplots and bars.pure_documents.json
Company-supplier agreement discussions, covering various aspects.README.md
Document merging methods comparison with debug logs.
dataset_gen_countries.py
Generate dataset for country occurrences using language modelplot.py
Python script for plotting boxplots, bar charts from JSON data.README.md
Count frequency methods for countries in text
README.md
Runnable examples for Graph of Thoughts package with standalone scripts and prompt files.dataset_gen_intersection.py
Shuffles, generates sets, calculates intersections.plot.py
Boxplot generator for AI method resultsREADME.md
Set intersection data generator and visualizer.utils.py
Set intersection utility functions and test case.
plot.py
Sorts, plots, customizes boxplots for sorting algorithms.README.md
Sorting algorithm examples in Python.utils.py
Sorting utility functions, list conversion and testing.
__init__.py
Imports Controller class from package's controller module.controller.py
Graph processing controller for language models.README.md
Controller class manages graph execution with LLM, custom prompter, parser.
__init__.py
Imports language model classes from submodulesabstract_language_model.py
Abstract Language Model Class Definedchatgpt.py
ChatGPT class for OpenAI's chat API, multi-response support.config_template.json
Language model configuration templatellamachat_hf.py
LLaMA 2 model for text generation init.README.md
Language Models module for GPT-4, GPT-3.5, and Llama-2
__init__.py
Imports classes for operations in graph-of-thoughts.graph_of_operations.py
Graph of Operations: Manages operation execution plansoperations.py
Graph of Thoughts operations preservation.README.md
Manage thought operations with language models and helper classes.thought.py
Thought class: LLM operation, state, score.
__init__.py
Import Parser class from "parser" module for easier usage.parser.py
Abstract class with 3 parsing methods for language model responses using thought states and texts.
__init__.py
Imports Prompter class from "prompter" module.prompter.py
Generate prompt language model.
plots.py
Generate customized boxplots with Python and JSON dataREADME.md
Unpack, execute plots.py for arXiv preprint data visualization
pyproject.toml
Python package settings with Hatchling and entry point.README.md
GoT framework: Python language model for sorting and JSON graphs