Index B | C | D | E | F | G | H | I | J | L | M | N | P | R | S | T | U B bonus_overlap() (in module euclid.rag.retrievers.generic_retrieval_tool) (in module euclid.rag.retrievers.publication_tool) C ChunkClusterer (class in euclid.rag.extra_scripts.deduplication) configure_retriever() (in module euclid.rag.chatbot) convert_redmine_bold_italic() (euclid.rag.utils.redmine_cleaner.RedmineCleaner method) convert_redmine_code_blocks() (euclid.rag.utils.redmine_cleaner.RedmineCleaner method) convert_redmine_headers() (euclid.rag.utils.redmine_cleaner.RedmineCleaner method) convert_redmine_images() (euclid.rag.utils.redmine_cleaner.RedmineCleaner method) convert_redmine_linebreaks() (euclid.rag.utils.redmine_cleaner.RedmineCleaner method) convert_redmine_links() (euclid.rag.utils.redmine_cleaner.RedmineCleaner method) convert_redmine_lists() (euclid.rag.utils.redmine_cleaner.RedmineCleaner method) convert_redmine_table() (euclid.rag.utils.redmine_cleaner.RedmineCleaner method) create_euclid_router() (in module euclid.rag.chatbot) D device (euclid.rag.extra_scripts.vectorstore_embedder.Embedder property) E embed_documents() (euclid.rag.extra_scripts.vectorstore_embedder.Embedder method) embed_query() (euclid.rag.extra_scripts.vectorstore_embedder.Embedder method) Embedder (class in euclid.rag.extra_scripts.vectorstore_embedder) enrich_with_context() (euclid.rag.utils.redmine_cleaner.RedmineCleaner method) euclid.rag.chatbot module euclid.rag.extra_scripts.deduplication module euclid.rag.extra_scripts.vectorstore_embedder module euclid.rag.ingestion.ingest_dpdd module euclid.rag.ingestion.ingest_publications module euclid.rag.ingestion.ingest_redmine module euclid.rag.layout module euclid.rag.retrievers.generic_retrieval_tool module euclid.rag.retrievers.publication_tool module euclid.rag.retrievers.redmine_tool module euclid.rag.streamlit_callback module euclid.rag.utils.acronym_handler module euclid.rag.utils.config module euclid.rag.utils.device module euclid.rag.utils.redmine_cleaner module EuclidBibIngestor (class in euclid.rag.ingestion.ingest_publications) EuclidDPDDIngestor (class in euclid.rag.ingestion.ingest_dpdd) expand_acronyms_in_query() (in module euclid.rag.utils.acronym_handler) extract_acronyms() (in module euclid.rag.utils.acronym_handler) F filter() (euclid.rag.extra_scripts.deduplication.ChunkClusterer method) (euclid.rag.extra_scripts.deduplication.HashDeduplicator method) (euclid.rag.extra_scripts.deduplication.SemanticSimilarityDeduplicator method) filter_valid_entries() (euclid.rag.utils.redmine_cleaner.RedmineCleaner method) format_source() (in module euclid.rag.retrievers.generic_retrieval_tool) G get_device() (in module euclid.rag.utils.device) get_generic_retrieval_tool() (in module euclid.rag.retrievers.generic_retrieval_tool) get_publication_tool() (in module euclid.rag.retrievers.publication_tool) get_redmine_tool() (in module euclid.rag.retrievers.redmine_tool) get_streamlit_cb() (in module euclid.rag.streamlit_callback) H handle_user_input() (in module euclid.rag.chatbot) HashDeduplicator (class in euclid.rag.extra_scripts.deduplication) I ingest_json_files() (euclid.rag.ingestion.ingest_redmine.JSONIngestor method) ingest_new_data() (euclid.rag.ingestion.ingest_dpdd.EuclidDPDDIngestor method) J JSONIngestor (class in euclid.rag.ingestion.ingest_redmine) L load_acronyms() (in module euclid.rag.utils.acronym_handler) load_config() (in module euclid.rag.utils.config) load_json_documents() (in module euclid.rag.extra_scripts.vectorstore_embedder) load_or_create_index() (in module euclid.rag.extra_scripts.vectorstore_embedder) load_pdf_documents() (in module euclid.rag.extra_scripts.vectorstore_embedder) M main() (in module euclid.rag.ingestion.ingest_dpdd) (in module euclid.rag.ingestion.ingest_publications) (in module euclid.rag.ingestion.ingest_redmine) match_acronyms() (in module euclid.rag.utils.acronym_handler) module euclid.rag.chatbot euclid.rag.extra_scripts.deduplication euclid.rag.extra_scripts.vectorstore_embedder euclid.rag.ingestion.ingest_dpdd euclid.rag.ingestion.ingest_publications euclid.rag.ingestion.ingest_redmine euclid.rag.layout euclid.rag.retrievers.generic_retrieval_tool euclid.rag.retrievers.publication_tool euclid.rag.retrievers.redmine_tool euclid.rag.streamlit_callback euclid.rag.utils.acronym_handler euclid.rag.utils.config euclid.rag.utils.device euclid.rag.utils.redmine_cleaner N normalize_metadata() (euclid.rag.utils.redmine_cleaner.RedmineCleaner method) normalize_url() (in module euclid.rag.retrievers.generic_retrieval_tool) P prepare_for_ingestion() (euclid.rag.utils.redmine_cleaner.RedmineCleaner method) Python Enhancement Proposals PEP 440, [1] PEP 484 PEP 8 R redmine_to_markdown() (euclid.rag.utils.redmine_cleaner.RedmineCleaner method) RedmineCleaner (class in euclid.rag.utils.redmine_cleaner) RedmineRetrieverHelper (class in euclid.rag.retrievers.redmine_tool) remove_duplicate_docs() (euclid.rag.retrievers.redmine_tool.RedmineRetrieverHelper method) run_bibtex_ingestion() (in module euclid.rag.ingestion.ingest_publications) run_dpdd_ingestion() (in module euclid.rag.ingestion.ingest_dpdd) run_redmine_ingestion() (in module euclid.rag.ingestion.ingest_redmine) S score_by_metadata() (euclid.rag.retrievers.redmine_tool.RedmineRetrieverHelper method) semantic_rerank() (euclid.rag.retrievers.redmine_tool.RedmineRetrieverHelper method) (in module euclid.rag.retrievers.generic_retrieval_tool) (in module euclid.rag.retrievers.publication_tool) SemanticSimilarityDeduplicator (class in euclid.rag.extra_scripts.deduplication) setup_header_and_footer() (in module euclid.rag.layout) setup_landing_page() (in module euclid.rag.layout) setup_sidebar() (in module euclid.rag.layout) split_content() (euclid.rag.utils.redmine_cleaner.RedmineCleaner method) submit_text() (in module euclid.rag.chatbot) T tokenize() (in module euclid.rag.retrievers.generic_retrieval_tool) (in module euclid.rag.retrievers.publication_tool) U update_from_bibtex() (euclid.rag.ingestion.ingest_publications.EuclidBibIngestor method)