Spaces:
Runtime error
Runtime error
| AZURE_OPENAI_KEY_FR = "d296db50d1ad471caf944d1b148ae6c7" | |
| AZURE_OPENAI_ENDPOINT_FR = "https://openai-resource-team-11-france.openai.azure.com/" | |
| AZURE_ENGINE_NAME_FR = "gpt35-team-11" | |
| AZURE_OPENAI_KEY_US = "af7e76186d2c46458bcb6d1ecef91d68" | |
| AZURE_OPENAI_ENDPOINT_US = "https://openai-resource-team-11-east-us.openai.azure.com/" | |
| AZURE_ENGINE_NAME_US = "ada002-team-11" | |
| OPEN_AI_KEY = "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" | |
| persistent_dir = "db" | |
| # prompt templates for tldr | |
| prompt_template_scientific = \ | |
| """You are a world class researcher in the field of {field} and you are looking for | |
| a paper to read. You have a list of papers that you are interested in, but you don't have time to read them all. | |
| Please make a tldr summary of the papers below. Your concise and enlightening summaries will be invaluable | |
| to fellow researchers seeking to grasp the essence of these papers quickly | |
| The output should be a summary of the papers in the format of: | |
| Title: | |
| Tldr: | |
| {context}""" | |
| prompt_template_general = \ | |
| """You are a world class researcher in the field of {field} and | |
| you have collected a list of papers that you find are very interesting. | |
| Members of the ever-inquisitive general public might not have the time | |
| to dive deep into each of these works. That's where you come in! | |
| Your task is to encapsulate the core ideas of each paper in a | |
| concise and reader-friendly manner. Simply follow this format: | |
| Title: | |
| Tldr: | |
| {context}""" | |
| # pdf query prompt template | |
| pdf_template = \ | |
| """Give me a list of queries, specific to the research field to look | |
| for related papers given the context below. | |
| {format_instructions} | |
| {context}""" | |
| # similarity search queries | |
| similarity_search_queries = { | |
| 1: "This paper discusses the impact of", | |
| 2: "The main contribution of this work is", | |
| 3: "This research aims to explore", | |
| 4: "The authors propose a new", | |
| 5: "Our research addresses the issue of", | |
| 6: "The authors present a novel approach for", | |
| 7: "This paper introduces a framework for", | |
| 8: "The proposed method achieves state-of-the-art results in", | |
| 9: "In this study, we investigate", | |
| 10: "Our experiments show that", | |
| 11: "The results indicate that", | |
| 12: "Our analysis reveals insights into", | |
| 13: "Our findings shed light on the importance of", | |
| 14: "This section focuses on the relationship between", | |
| 15: "In this section, we discuss the implications of", | |
| 16: "Based on the data, we conclude that", | |
| 17: "In summary, our study reveals", | |
| 18: "The experimental setup consists of", | |
| 19: "Recent findings suggest", | |
| 20: "The limitations of our study include" | |
| } | |
| # Taxonomy dictionary arxiv | |
| arxiv_taxonomy = { | |
| "astro-ph.CO": "Cosmology and Nongalactic Astrophysics", | |
| "astro-ph.EP": "Earth and Planetary Astrophysics", | |
| "astro-ph.GA": "Astrophysics of Galaxies", | |
| "astro-ph.HE": "High Energy Astrophysical Phenomena", | |
| "astro-ph.IM": "Instrumentation and Methods for Astrophysics", | |
| "astro-ph.SR": "Solar and Stellar Astrophysics", | |
| "cond-mat.dis-nn": "Disordered Systems and Neural Networks", | |
| "cond-mat.mes-hall": "Mesoscale and Nanoscale Physics", | |
| "cond-mat.mtrl-sci": "Materials Science", | |
| "cond-mat.other": "Other Condensed Matter", | |
| "cond-mat.quant-gas": "Quantum Gases", | |
| "cond-mat.soft": "Soft Condensed Matter", | |
| "cond-mat.stat-mech": "Statistical Mechanics", | |
| "cond-mat.str-el": "Strongly Correlated Electrons", | |
| "cond-mat.supr-con": "Superconductivity", | |
| "cs.AI": "Artificial Intelligence", | |
| "cs.AR": "Hardware Architecture", | |
| "cs.CC": "Computational Complexity", | |
| "cs.CE": "Computational Engineering, Finance, and Science", | |
| "cs.CG": "Computational Geometry", | |
| "cs.CL": "Computation and Language", | |
| "cs.CR": "Cryptography and Security", | |
| "cs.CV": "Computer Vision and Pattern Recognition", | |
| "cs.CY": "Computers and Society", | |
| "cs.DB": "Databases", | |
| "cs.DC": "Distributed, Parallel, and Cluster Computing", | |
| "cs.DL": "Digital Libraries", | |
| "cs.DM": "Discrete Mathematics", | |
| "cs.DS": "Data Structures and Algorithms", | |
| "cs.ET": "Emerging Technologies", | |
| "cs.FL": "Formal Languages and Automata Theory", | |
| "cs.GL": "General Literature", | |
| "cs.GR": "Graphics", | |
| "cs.GT": "Computer Science and Game Theory", | |
| "cs.HC": "Human-Computer Interaction", | |
| "cs.IR": "Information Retrieval", | |
| "cs.IT": "Information Theory", | |
| "cs.LG": "Machine Learning", | |
| "cs.LO": "Logic in Computer Science", | |
| "cs.MA": "Multiagent Systems", | |
| "cs.MM": "Multimedia", | |
| "cs.MS": "Mathematical Software", | |
| "cs.NA": "Numerical Analysis", | |
| "cs.NE": "Neural and Evolutionary Computing", | |
| "cs.NI": "Networking and Internet Architecture", | |
| "cs.OH": "Other Computer Science", | |
| "cs.OS": "Operating Systems", | |
| "cs.PF": "Performance", | |
| "cs.PL": "Programming Languages", | |
| "cs.RO": "Robotics", | |
| "cs.SC": "Symbolic Computation", | |
| "cs.SD": "Sound", | |
| "cs.SE": "Software Engineering", | |
| "cs.SI": "Social and Information Networks", | |
| "cs.SY": "Systems and Control", | |
| "econ.EM": "Econometrics", | |
| "eess.AS": "Audio and Speech Processing", | |
| "eess.IV": "Image and Video Processing", | |
| "eess.SP": "Signal Processing", | |
| "gr-qc": "General Relativity and Quantum Cosmology", | |
| "hep-ex": "High Energy Physics - Experiment", | |
| "hep-lat": "High Energy Physics - Lattice", | |
| "hep-ph": "High Energy Physics - Phenomenology", | |
| "hep-th": "High Energy Physics - Theory", | |
| "math.AC": "Commutative Algebra", | |
| "math.AG": "Algebraic Geometry", | |
| "math.AP": "Analysis of PDEs", | |
| "math.AT": "Algebraic Topology", | |
| "math.CA": "Classical Analysis and ODEs", | |
| "math.CO": "Combinatorics", | |
| "math.CT": "Category Theory", | |
| "math.CV": "Complex Variables", | |
| "math.DG": "Differential Geometry", | |
| "math.DS": "Dynamical Systems", | |
| "math.FA": "Functional Analysis", | |
| "math.GM": "General Mathematics", | |
| "math.GN": "General Topology", | |
| "math.GR": "Group Theory", | |
| "math.GT": "Geometric Topology", | |
| "math.HO": "History and Overview", | |
| "math.IT": "Information Theory", | |
| "math.KT": "K-Theory and Homology", | |
| "math.LO": "Logic", | |
| "math.MG": "Metric Geometry", | |
| "math.MP": "Mathematical Physics", | |
| "math.NA": "Numerical Analysis", | |
| "math.NT": "Number Theory", | |
| "math.OA": "Operator Algebras", | |
| "math.OC": "Optimization and Control", | |
| "math.PR": "Probability", | |
| "math.QA": "Quantum Algebra", | |
| "math.RA": "Rings and Algebras", | |
| "math.RT": "Representation Theory", | |
| "math.SG": "Symplectic Geometry", | |
| "math.SP": "Spectral Theory", | |
| "math.ST": "Statistics Theory", | |
| "math-ph": "Mathematical Physics", | |
| "nlin.AO": "Adaptation and Self-Organizing Systems", | |
| "nlin.CD": "Chaotic Dynamics", | |
| "nlin.CG": "Cellular Automata and Lattice Gases", | |
| "nlin.PS": "Pattern Formation and Solitons", | |
| "nlin.SI": "Exactly Solvable and Integrable Systems", | |
| "nucl-ex": "Nuclear Experiment", | |
| "nucl-th": "Nuclear Theory", | |
| "physics.acc-ph": "Accelerator Physics", | |
| "physics.ao-ph": "Atmospheric and Oceanic Physics", | |
| "physics.app-ph": "Applied Physics", | |
| "physics.atom-ph": "Atomic Physics", | |
| "physics.atm-clus": "Atomic and Molecular Clusters", | |
| "physics.bio-ph": "Biological Physics", | |
| "physics.chem-ph": "Chemical Physics", | |
| "physics.class-ph": "Classical Physics", | |
| "physics.comp-ph": "Computational Physics", | |
| "physics.data-an": "Data Analysis, Statistics and Probability", | |
| "physics.ed-ph": "Physics Education", | |
| "physics.flu-dyn": "Fluid Dynamics", | |
| "physics.gen-ph": "General Physics", | |
| "physics.geo-ph": "Geophysics", | |
| "physics.hist-ph": "History and Philosophy of Physics", | |
| "physics.ins-det": "Instrumentation and Detectors", | |
| "physics.med-ph": "Medical Physics", | |
| "physics.optics": "Optics", | |
| "physics.plasm-ph": "Plasma Physics", | |
| "physics.pop-ph": "Popular Physics", | |
| "physics.soc-ph": "Physics and Society", | |
| "physics.space-ph": "Space Physics", | |
| "q-bio.BM": "Biomolecules", | |
| "q-bio.CB": "Cell Behavior", | |
| "q-bio.GN": "Genomics", | |
| "q-bio.MN": "Molecular Networks", | |
| "q-bio.NC": "Neurons and Cognition", | |
| "q-bio.OT": "Other Quantitative Biology", | |
| "q-bio.PE": "Populations and Evolution", | |
| "q-bio.QM": "Quantitative Methods", | |
| "q-bio.SC": "Subcellular Processes", | |
| "q-bio.TO": "Tissues and Organs", | |
| "q-fin.CP": "Computational Finance", | |
| "q-fin.EC": "Economics", | |
| "q-fin.GN": "General Finance", | |
| "q-fin.MF": "Mathematical Finance", | |
| "q-fin.PM": "Portfolio Management", | |
| "q-fin.PR": "Pricing of Securities", | |
| "q-fin.RM": "Risk Management", | |
| "q-fin.ST": "Statistical Finance", | |
| "q-fin.TR": "Trading and Market Microstructure", | |
| "quant-ph": "Quantum Physics", | |
| "stat.AP": "Applications", | |
| "stat.CO": "Computation", | |
| "stat.ME": "Methodology", | |
| "stat.ML": "Machine Learning", | |
| "stat.OT": "Other Statistics", | |
| "stat.TH": "Statistics Theory" | |
| } | |