def get_prompt_template(dataset_name, prompt_type='classscore'):
    if prompt_type == 'classscore':
        if dataset_name == "citeseer":
            template_l = "###Question description: Here is a paper A which belongs to one of the following categories: " \
            "Agents, Mechine Learning, Information Retrieval, Database, Human-Computer Interaction, Artificial Intelligence. " \
            "Here, I will provide you with the title and abstract of paper A, as well as the titles and abstracts of several other papers related to its content. " \
            "These relavant papers may belong to the same category as paper A, or to different categories. " \
            "Based on the title and abstract of paper A, the titles and abstracts of the relavant papers and the description of each category, please provide the probability that paper A belongs to each category." \
            "(For the paper A, please focus on the paper's topic, research methodology, keywords and conclusions drawn. " \
            "For the related papers, focus on the parts that share common similarities with the content of Paper A.) \n" \
            "###The description of each categroy are: \n" \
            "Agents: agents are autonomous entities that perceive their environment through sensors and act upon it using actuators. They are designed to achieve specific goals or tasks. \n" \
            "Mechine Learning: Mechine Learning research investigates how to create systems that can automatically improve their performance on tasks by identifying patterns and insights from vast amounts of data. " \
            "Researchers in Machine Learning explore diverse techniques such as supervised learning, unsupervised learning, reinforcement learning, and deep learning to build systems that can predict outcomes, classify data, and make intelligent decisions. \n" \
            "Information Retrieval: Information Retrieval research focuses on the study of information retrieval systems, which are designed to help users find relevant information in large collections of data. " \
            "Researchers in Information Retrieval explore techniques such as indexing, querying, and ranking to build systems that can efficiently retrieve information based on user queries. \n" \
            "DataBase: DataBase research investigates how to design, build, and manage databases, which are organized collections of data that can be accessed, managed, and updated. " \
            "Researchers in Database Systems explore techniques such as data modeling, query languages, and transaction processing to build systems that can store, retrieve, and manipulate data. \n" \
            "Human-Computer Interaction: Human-Computer Interaction research focuses on the study of human-computer interaction, which explores how people interact with computers and other digital technologies. " \
            "Researchers in Human-Computer Interaction investigate how to design user-friendly interfaces, improve usability, and enhance user experience to build systems that are intuitive, efficient, and effective. \n" \
            "Artificial Intelligence: Artificial Intelligence research investigates how to create intelligent systems that can perform tasks that typically require human intelligence, such as perception, reasoning, learning, and decision-making. " \
            "Researchers in Artificial Intelligence explore diverse techniques such as knowledge representation, planning, and natural language processing to build systems that can solve complex problems, adapt to new environments, and interact with humans. \n" 
            
            template_r = "###Use integers from 0 to 9 to represent the probabilities of paper A belonging to each category, " \
            "where 0 means it is impossible for the paper to belong to that category, and 9 means it definitely belongs to that category. " \
            "Answer in the following format: <Agents-the probabilities of paper A belong to this category, Mechine Learning-__, " \
            "Information Retrieval-__, Database-__, Human-Computer Interaction-__, Artificial Intelligence-__>. (No explanation is needed) \n"

        if dataset_name == 'cora':
            template_l = "###Question description: Here is a paper A which belongs to one of the following categories: " \
            "Case Based, Genetic Algorithms, Neural Networks, 'Probabilistic Methods', Reinforcement Learning, Rule Learning, Theory. " \
            "Here, I will provide you with the title and abstract of paper A, as well as the titles and abstracts of several other papers related to its content. " \
            "These relavant papers may belong to the same category as paper A, or to different categories. " \
            "Based on the title and abstract of paper A, the titles and abstracts of the relavant papers and the description of each category, please provide the probability that paper A belongs to each category." \
            "(For the paper A, please focus on the paper's topic, research methodology, keywords and conclusions drawn. " \
            "For the related papers, focus on the parts that share common similarities with the content of Paper A.) \n" \
            "###The description of each categroy are: \n" \
            "Case Based: Studies on case-based reasoning, solving new problems by adapting solutions from similar past cases, relevant in fields like medical diagnosis. \n" \
            "Genetic Algorithms: Studies on optimization algorithms inspired by natural selection, focusing on their design, analysis, and applications in solving complex problems. \n" \
            "Neural Networks: Research on artificial neural networks and deep learning, covering architectures, training methods, and applications like image recognition and NLP. \n" \
            "Probabilistic Methods: Papers on probabilistic models and uncertainty quantification, including Bayesian networks and Gaussian processes, applied to various AI tasks. \n" \
            "Reinforcement Learning: Research on reinforcement learning, where agents learn to make decisions through feedback, with applications in robotics, games, and autonomous systems. \n" \
            "Rule Learning: Research on rule-based machine learning, generating interpretable \"if-then\" rules for applications requiring transparency, such as credit risk analysis. \n" \
            "Theory: Papers on theoretical foundations of machine learning and AI, including learning theory, optimization methods, and ethical considerations. \n" 
            
            template_r = "###Use integers from 0 to 9 to represent the probabilities of paper A belonging to each category, " \
            "where 0 means it is impossible for the paper to belong to that category, and 9 means it definitely belongs to that category. " \
            "Answer in the following format: <Case Based-the probabilities of paper A belong to this category, Genetic Algorithms-__, " \
            "Neural Networks-__, Probabilistic Methods-__, Reinforcement Learning-__, Rule Learning-__, Theory-__>. (No explanation is needed) \n"
        
        if dataset_name == 'pubmed':
            template_l = "###Question description: Here is a paper A which belongs to one of the following categories: " \
            "Diabetes Mellitus Experimental, Diabetes Mellitus Type 1, Diabetes Mellitus Type 2 " \
            "Here, I will provide you with the title and abstract of paper A, as well as the titles and abstracts of several other papers related to the content of paper A. " \
            "These relavant papers may belong to the same category as paper A, or to different categories. " \
            "Based on the title and abstract of paper A, the titles and abstracts of the relavant papers and the description of each category, please provide the probability that paper A belongs to each category." \
            "(For the paper A, please focus on the paper's topic, research methodology, keywords and conclusions drawn. " \
            "For the related papers, focus on the parts that share common similarities with the content of Paper A.) \n" \
            "###The description of each categroy are: \n" \
            "Diabetes Mellitus Experimental: Experimental is a category of scientific literature found on PubMed that encompasses research related to experimental studies on diabetes mellitus. " \
            "This category includes studies conducted in laboratory settings, often using animal models or cell cultures, to investigate various aspects of diabetes, such as its pathophysiology, treatment strategies, and potential interventions. \n" \
            "Diabetes Mellitus Type 1: he PubMed literature category 'Diabetes Mellitus Type 1' focuses on scientific research related specifically to Type 1 diabetes mellitus. " \
            "This category encompasses a wide range of studies, including clinical trials, epidemiological investigations, and basic research, all centered on understanding, diagnosing, managing, and potentially curing Type 1 diabetes \n" \
            "Diabetes Mellitus Type 2: The PubMed category 'Diabetes Mellitus Type 2' focuses on research related to Type 2 diabetes (T2D), and it can be differentiated from Diabetes Mellitus Type 1 (T1D) in the following ways: Etiology (Cause): " \
            "Type 2 Diabetes (T2D): T2D is primarily characterized by insulin resistance, where the body's cells do not respond effectively to insulin, and relative insulin deficiency that develops over time. It is not primarily an autoimmune condition. \n"
            
            template_r = "###Use integers from 0 to 9 to represent the probabilities of paper A belonging to each category, " \
            "where 0 means it is impossible for the paper to belong to that category, and 9 means it definitely belongs to that category. " \
            "Answer in the following format: <Diabetes Mellitus Experimental-the probabilities of paper A belong to this category, Diabetes Mellitus Type 1-__, " \
            "Diabetes Mellitus Type 2-__>. (No explanation is needed) \n"
        
        elif dataset_name == 'instagram':
            template_l = "###Question description: Here is an user A on Instagram, which belongs to one of the following categories: " \
            "Commercial User, Normal User. Here, I will provide you with the personal profile of user A, as well as the personal profile of several other users related to user A." \
            "Based on the personal profile of user A and the relavant users, please provide the probability that user A belongs to each category. \n"
            template_r = "###Use integers from 0 to 9 to represent the probabilities of user A belonging to each category, " \
            "where 0 means it is impossible for the user to belong to that category, and 9 means it definitely belongs to that category. " \
            "Answer in the following format: <Commercial User-the probabilities of user A belong to this category, Normal User-__>. (No explanation is needed) \n"
        
        elif dataset_name == 'reddit':
            template_l = "###Question description: Here is an user A on Reddit, which belongs to one of the following categories: " \
            "Popular User, Unpopular User. Here, I will provide you with the last 3 posts of user A, as well as the last 3 posts of several other users who have replied to each other with user A." \
            "Based on the last 3 posts of user A and the relavant users, please provide the probability that user A belongs to each category. \n"
            template_r = "###Use integers from 0 to 9 to represent the probabilities of user A belonging to each category, " \
            "where 0 means it is impossible for the user to belong to that category, and 9 means it definitely belongs to that category. " \
            "Answer in the following format: <Popular User-the probabilities of user A belong to this category, Unpopular User-__>. (No explanation is needed) \n"
        
        elif dataset_name == 'wikics':
            template_l = "###Question description: Here is a webpage A from Wikipedia, which belongs to one of the following categories: " \
            "Computational Linguistics, Databases, Operating Systems, Computer Architecture, Computer Security, Internet Protocols, Computer File Systems, DistributComputing Architecture, Web Technology, Programming Language Topics. " \
            "Here, I will provide you with the content of webpage A, as well as the content of several other webpages which related to the content of webpage A." \
            "Based on the content of webpage A and the relavant webpages, please provide the probability that webpage A belongs to each category. (The content of webpage A should be the primary consideration.) \n" 
            template_r = "###Use integers from 0 to 9 to represent the probabilities of webpage A belonging to each category, " \
            "where 0 means it is impossible for the webpage to belong to that category, and 9 means it definitely belongs to that category. " \
            "Answer in the following format: <Computational Linguistics-the probabilities of webpage A belong to this category, Databases-__, Operating Systems-__, Computer Architecture-__, " \
            "Computer Security-__, Internet Protocols-__, Computer File Systems-__, DistributComputing Architecture-__, Web Technology-__, Programming Language Topics-__>. (No explanation is needed) \n"
        
        elif dataset_name == 'history':
            template_l = "###Question description: Here is a book A which belongs to one of the following categories: " \
            "World, Americas, Asia, Military, Europe, Russia, Africa, Ancient Civilizations, Middle East, Historical Study & Educational Resources, Australia & Oceania, Arctic & Antarctica. " \
            "Here, I will provide you with the description and title of book A, as well as the description and title of several other books related to the content of book A. " \
            "These relavant books may belong to the same category as book A, or to different categories. " \
            "Based on the abstract of book A, the abstracts of the relavant books and the description of each category, please provide the probability that book A belongs to each category. (The description of book A should be the primary consideration.) \n" \
            "###The description of each categroy are: \n" \
            "World: Explores global events and trends throughout history. \n" \
            "Americas: Delves into the rich history of North, Central, and South America. \n" \
            "Asia: Focuses on the diverse cultures and historical developments in Asia. \n"
            "Military: Examines wars, conflicts, military strategy, and their impact on history. \n"
            "Europe: Covers the complex history of the European continent. \n"
            "Russia: Specifically studies the history of Russia, its empires, and its role in the world. \n"
            "Africa: Explores the vast and diverse histories of African nations and cultures. \n"
            "Ancient Civilizations: Investigates the origins, rise, and fall of early civilizations. \n"
            "Middle East: Examines the history of the Middle East, including its cultures and pivotal events. \n"
            "Historical Study & Educational Resources, Provides tools, guides, and resources for the study of history. \n"
            "Australia & Oceania: Focuses on the history of Australia, New Zealand, and Pacific Island nations. \n"
            "Arctic & Antarctica: Explores the history and significance of the polar regions. \n"
            
            template_r = "###Use integers from 0 to 9 to represent the probabilities of book A belonging to each category, " \
            "where 0 means it is impossible for the book to belong to that category, and 9 means it definitely belongs to that category. " \
            "Answer in the following format: <World-the probabilities of book A belong to this category, Americas-__, Asia-__, Military-__, " \
            "Europe-__, Russia-__, Africa-__, Ancient Civilizations-__, Middle East-__, Historical Study & Educational Resources-__, " \
            "Australia & Oceania-__, Arctic & Antarctica-__>. (No explanation is needed) \n"
        
        elif dataset_name == 'children':
            template_l = "###Question description: Here is a book A which belongs to one of the following categories: " \
            "Literature & Fiction, Animals, Growing Up & Facts of Life, Fairy Tales Folk Tales & Myths, Activities Crafts & Games, Action & Adventure, Geography & Cultures, Education & Reference, Arts Music & Photography, Holidays & Celebrations, Science Nature & How It Works, Biographies. " \
            "Here, I will provide you with the description and title of book A, as well as the description and title of several other books related to the content of book A. " \
            "These relavant books may belong to the same category as book A, or to different categories. " \
            "Based on the abstract of book A, the abstracts of the relavant books and the description of each category, please provide the probability that book A belongs to each category. (The description of book A should be the primary consideration.) \n" \
            "###The description of each categroy are: \n" \
            "Literature & Fiction: Discover imaginative and heartwarming stories that spark creativity and foster a love for reading. \n" \
            "Animals: Explore the fascinating world of animals through engaging stories and vivid illustrations. \n" \
            "Growing Up & Facts of Life: Navigate the journey of growing up with books that teach important life lessons. \n"
            "Fairy Tales Folk Tales & Myths: Dive into enchanting tales from around the world that ignite imagination and share timeless lessons. \n"
            "Activities Crafts & Games: Enjoy creative and fun activities, from coloring to crafting, for endless entertainment. \n"
            "Action & Adventure: Embark on thrilling adventures and daring quests that captivate readers. \n"
            "Geography & Cultures: Discover the rich diversity of our world through books on geography and cultural traditions. \n"
            "Education & Reference: Enhance learning with resources that support academic growth and intellectual curiosity. \n"
            "Arts Music & Photography: Nurture creativity and artistic expression with books on the arts and photography. \n"
            "Holidays & Celebrations: Learn about the joy and traditions of holidays and celebrations around the globe. \n"
            "Science Nature & How It Works: Uncover the wonders of science and nature through engaging explanations and visuals. \n"
            "Biographies: Discover the inspiring lives of notable individuals who shaped history and culture. \n"
            
            template_r = "###Use integers from 0 to 9 to represent the probabilities of book A belonging to each category, " \
            "where 0 means it is impossible for the book to belong to that category, and 9 means it definitely belongs to that category. " \
            "Answer in the following format: <Literature & Fiction-the probabilities of book A belong to this category, Animals-__, " \
            "Growing Up & Facts of Life-__, Fairy Tales Folk Tales & Myths-__, Activities Crafts & Games-__, Action & Adventure-__, " \
            "Geography & Cultures-__, Education & Reference-__, Arts Music & Photography-__, Holidays & Celebrations-__, Science Nature & How It Works-__, " \
            "Biographies-__>. (No explanation is needed) \n"
            
        elif dataset_name == 'photo':
            template_l = "###Question description: Here is an electronic product related to photo, which belongs to one of the following categories: " \
            "Film Photography, Video, Digital Cameras, Accessories, Binoculars & Scopes, Lenses, Bags & Cases, Lighting & Studio, Flashes, Tripods & Monopods, Underwater Photography, Video Surveillance. " \
            "Here, I will provide you with the user review of electronic product A, as well as the user reviews of several other electronic products might related to the user review of electronic product A. " \
            "These relavant electronic products may belong to the same category as electronic product A, or to different categories. " \
            "Based on the user review of electronic product A, the user reviews of the relavant electronic products and the description of each category, " \
            "please provide the probability that electronic product A belongs to each category. (The user review of electronic product A should be the primary consideration.) \n" \
            "###The description of each categroy are: \n" \
            "Film Photography: Rediscover traditional film photography with a variety of cameras, film stocks, and darkroom equipment for a vintage aesthetic. \n" \
            "Video: Elevate your videography with professional equipment, including camcorders, drones, gimbals, and editing software. \n" \
            "Digital Cameras: Upgrade to advanced digital cameras, including DSLRs, mirrorless models, and bundles for high-quality photography. \n"
            "Accessories: Enhance your photography with essential accessories like memory cards, batteries, grips, and remote controls. \n"
            "Binoculars & Scopes: Focus on distant subjects with high-quality binoculars and scopes for birdwatching, nature observation, and stargazing. \n"
            "Lenses: Expand creative possibilities with a wide range of camera lenses, from wide-angle to telephoto and prime to zoom. \n"
            "Bags & Cases: Protect your gear with durable and stylish bags and cases, including backpacks, messenger bags, and roller cases. \n"
            "Lighting & Studio: Achieve perfect illumination and creative effects with professional lighting and studio equipment. \n"
            "Flashes: Illuminate subjects with precision using high-performance camera flashes, from compact to powerful studio strobes. \n"
            "Tripods & Monopods: Capture steady, blur-free shots with sturdy tripods and monopods for both photography and videography. \n"
            "Underwater Photography: Explore underwater photography with waterproof cameras, housings, and accessories for stunning marine life shots. \n"
            "Video Surveillance: Improve security with advanced video surveillance systems, including IP cameras, recorders, and monitoring software. \n"
            
            template_r = "###Use integers from 0 to 9 to represent the probabilities of electronic product A belonging to each category, " \
            "where 0 means it is impossible for the electronic product to belong to that category, and 9 means it definitely belongs to that category. " \
            "Answer in the following format: <WFilm Photography-the probabilities of electronic product A belong to this category, Video-__, Digital Cameras-__, " \
            "Accessories-__, Binoculars & Scopes-__, Lenses-__, Bags & Cases-__, Lighting & Studio-__, Flashes-__, Tripods & Monopods-__, " \
            "Underwater Photography-__, Video Surveillance-__>. (No explanation is needed) \n"
        
        elif dataset_name == 'amazonratings':
            template_l = "###Question description: Here is an product A which belongs to one of the following categories: " \
            "5 score, 4.5 score, 4 score, 3.5 score, 3 score. Each category represents the user's level of satisfaction with the product. " \
            "Here, I will provide you with the description of product A, as well as the description of several other products that are frequently bought together with product A. " \
            "These relavant papers may belong to the same category as paper A, or to different categories. " \
            "Based on the description of product A, the description of the relavant products and the description of each category, please provide the probability that product A belongs to each category.\n" \
            "###The description of each categroy are: \n" \
            "5 score: 5 score awesome ratings users are extremely satisfied with the products. \n" \
            "4.5 score: 4.5 score good ratings users are satisfied with the products but there's space to be even better. \n" \
            "4 score: 4 score good ratings users are satisfied with the products but there's space to be even better. \n" \
            "3.5 score: 3.5 score average ratings users are neutral about the products. \n" \
            "0-3 score: 0-3 score bad ratings users think the products are bad. \n" 
                        
            template_r = "###Use integers from 0 to 9 to represent the probabilities of product A belonging to each category, " \
            "where 0 means it is impossible for the product to belong to that category, and 9 means it definitely belongs to that category. " \
            "Answer in the following format: <5 score-the probabilities of product A belong to this category, 4.5 score-__, " \
            "4 score-__, 3.5 score-__, 3 score-__>. (No explanation is needed) \n"
            
        return template_l, template_r