Academic Metrics Documentation#
AI System#
Generative AI Classification System:
Prompts#
Prompts used in the AI system:
ChainBuilder#
Langchain wrapper for quickly building LLM chains:
Core#
Core data processing and formatting:
Configuration#
Logging configuration and constants:
Constants#
Constants used for directory paths and execution time:
Data Collection#
Crossref API and Scraping:
Data Classes#
Data class models used throughout the system:
Database#
Class for interacting with the database:
Enums#
Enums used for type safety in factory/decorator/strategy patterns:
Factories#
Factory classes for creating objects:
Orchestrators#
Orchestrator classes for AI system and data processing:
Other#
Taxonomy string representation:
Postprocessing#
Runners#
Runner classes for executing the entire pipeline: