#### Cluster AI Safety Research Papers into: *Main Topic -> Sub Topic -> Research Paper* ##### Current Approach and Limitation - [llm_cluster_batched.py](https://github.com/mnm-matin/ai_alignment_graph/blob/v4/generate_md/llm_cluster_batched.py) takes 20 papers and uses an LLM (Claude Sonnet) to create subtopics given a seed of main topics [llm_cluster_start.yaml](https://github.com/mnm-matin/ai_alignment_graph/blob/v4/generate_md/llm_cluster_start.yaml) ##### Neo4j Clustering [using llm-graph-builder](https://llm-graph-builder.neo4jlabs.com/) - Knowledge Graph, second one is an entity graph  [entity-graph](https://github.com/user-attachments/assets/f95cf920-198e-44c4-b37b-d494f437866c) ##### LLM Approach (Graph Maker) - [graph-maker](https://github.com/rahulnyk/graph_maker?source=post_page-----f3f890c0dbe8--------------------------------) - [blog-post](https://towardsdatascience.com/how-to-convert-any-text-into-a-graph-of-concepts-110844f22a1a) ##### Embedding Based Approach - possible to use embedding approach, [openai-embedding](https://platform.openai.com/docs/guides/embeddings)
Cluster AI Safety Research Papers into:
Main Topic -> Sub Topic -> Research Paper
Current Approach and Limitation
Neo4j Clustering using llm-graph-builder
Screencast.from.2024-08-16.12-47-54.webm
LLM Approach (Graph Maker)
Embedding Based Approach