User Tools

Site Tools


tutorials:ai_llm_tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tutorials:ai_llm_tools [2025/06/12 02:20] chkuotutorials:ai_llm_tools [2026/05/08 23:14] (current) – [Preface] chkuo
Line 2: Line 2:
  
 ===== About ===== ===== About =====
-  * A brief guide to using large language models (LLMs) often referred to as artificial intelligence (AI) tools, such as ChatGPT by OpenAI and Gemini by Google, in the context of academic research and writing. By Chih-Horng Kuo (chk@gate.sinica.edu.tw). Suggestions are welcome.+  * A brief guide to using large language models (LLMs) often referred to as artificial intelligence (AI) tools, such as ChatGPT/Claude/Gemini, in the context of academic research and writing. By Chih-Horng Kuo (chk@gate.sinica.edu.tw). Suggestions are welcome.
   * Target audience: undergraduate students, graduate students, and postdocs (in biology)   * Target audience: undergraduate students, graduate students, and postdocs (in biology)
  
  
 ===== Preface ===== ===== Preface =====
 +  * Privacy, both regarding institutional rules and personal reasons, is important
   * For work: Ethics first!   * For work: Ethics first!
     * Respect the general rules of academic integrity     * Respect the general rules of academic integrity
Line 20: Line 21:
  
 ==== What are LLMs? ==== ==== What are LLMs? ====
-  * Artificial intelligence systems trained on large collections of text to generate human-like responses 
-    * Predict the next word (token) based on statistical patterns 
-    * Do not “think” or “understand” like humans 
-    * Mimic intelligence, but are not truly “intelligent”; can be very convincing! 
   * Key concept   * Key concept
     * LLMs work by estimating probability relationships among tokens, not by indexing content like a database such as Wikipedia     * LLMs work by estimating probability relationships among tokens, not by indexing content like a database such as Wikipedia
   * Key terms   * Key terms
-    * Token: basic unit for LLMs to process information+    * Token: the basic unit of text that LLMs process; typically equivalent to or smaller than a word
     * Prompt: user input     * Prompt: user input
     * Session: a series of user input and LLM output     * Session: a series of user input and LLM output
       * Good practice: limit the scope and length of individual sessions       * Good practice: limit the scope and length of individual sessions
-    * Memory: context retained within a session; some systems support cross-session memory+    * Memory: information kept from previous interactions; some systems provide this function 
 +  * Artificial intelligence systems trained on large collections of text to generate human-like responses 
 +    * Human: form thoughts first, then use language to communicate those thoughts 
 +    * LLM: generate language by predict the next word (token) based on statistical patterns 
 +    * LLMs do not “think” or “understand” like humans do; the appearance of “thought” is a byproduct of those patterns 
 +    * LLMs mimic intelligence, but are not truly “intelligent”; can be very convincing!
  
  
 ==== Value ==== ==== Value ====
   * Always-available conversation partners   * Always-available conversation partners
 +    * Often, just having a conversation helps you think much more clearly
     * Particularly helpful in the context of emotional support     * Particularly helpful in the context of emotional support
   * In some ways, LLMs are like crystals of human knowledge   * In some ways, LLMs are like crystals of human knowledge
-  * Useful for learning new topics efficiently through interactive Q&A +    * Useful for learning new topics efficiently through interactive Q&A 
-  * Perform especially well on topics with abundant, high-quality training data+    * Perform especially well on topics with abundant, high-quality training data
   * Highly proficient in language, particularly useful for clear and precise expression of ideas   * Highly proficient in language, particularly useful for clear and precise expression of ideas
   * Great tools for self-improvement   * Great tools for self-improvement
Line 86: Line 89:
     * Trained to be agreeable, they often conform to both your explicit instructions and implicit tone     * Trained to be agreeable, they often conform to both your explicit instructions and implicit tone
     * Helpful to make your implicit thoughts become explicit and better organized     * Helpful to make your implicit thoughts become explicit and better organized
-  * Suggested practice 
-    * Start with a solid frame of reference 
-      * Provide clear context for the task, including your goals and expectations 
-      * What exactly do you want to obtain? 
-      * How do you want the LLM to act? 
-      * Are your expectations realistic? 
-      * Examples of possible uses (varying in feasibility and reliability): 
-        * Polish arguments 
-        * Organize thoughts 
-        * Brainstorm new ideas 
-        * Identify major gaps in reasoning 
-        * Provide critical review 
-    * Assess the output, make decisions, and provide feedback 
-    * Use an iterative process; may involve gradual refinement or drastic changes 
-    * Fact check, fact check, and fact check!!! 
-    * Know when to stop; did the last iteration provide meaningful improvement? 
  
 +===== Suggested practice =====
 +  * Start with a solid frame of reference
 +    * Provide clear context for the task, including your goals and expectations
 +      * Learn the basic of markdown can be very helpful ("help me to learn the very basic of markdown language in 5 minutes, explain to me how can I use this in my prompt to improve the clarity of my instruction to you")
 +    * What exactly do you want to obtain?
 +    * How do you want the LLM to act?
 +    * Are your expectations realistic?
 +    * Examples of possible uses (varying in feasibility and reliability):
 +      * Polish arguments
 +      * Organize thoughts
 +      * Brainstorm new ideas
 +      * Identify major gaps in reasoning
 +      * Provide critical review
 +  * Assess the output, make decisions, and provide feedback
 +  * Use an iterative process; may involve gradual refinement or drastic changes
 +  * Fact check, fact check, and fact check!!!
 +  * Know when to stop; did the last iteration provide meaningful improvement?
 +  * Exercises
 +    * Use figure legends as input, ask for a manuscript outline as output; explore different ways of ordering the figures
 +    * Use a poster abstract as input, ask for possible titles as output; compare how each emphasizes different aspects of the work or addresses different audiences
  
 ===== Human–AI Dynamics ===== ===== Human–AI Dynamics =====
Line 117: Line 124:
  
 ===== Use Cases ===== ===== Use Cases =====
-  * Writing and obtaining feedback as a way of thinking; force LLMs to criticize and challenge your thoughts+  * Force LLMs to criticize and challenge your thoughts 
   * Use the "Deep Research" function (available in both ChatGPT & Gemini) for targeted search of PubMed and follow-up summary   * Use the "Deep Research" function (available in both ChatGPT & Gemini) for targeted search of PubMed and follow-up summary
-  * Reading dense papers+  * Help to read dense papers
   * Build custom databases of selected references using NotebookLM by Google   * Build custom databases of selected references using NotebookLM by Google
-  * Grammar check and copy editing+  * Perform grammar check and copy editing
   * Prepare for discussion with seminar speakers; info about you and the speaker as the input, suggestions of questions to ask as the output   * Prepare for discussion with seminar speakers; info about you and the speaker as the input, suggestions of questions to ask as the output
-  * Drafting or refining emails (with tone sensitivity) +  * Draft or refine emails (with tone sensitivity) 
-  * Technology related, such as server/intranet setup, hardware purchase planning, Linux/NAS configuration, or organization of computer files and directories+  * Obtain technology-related suggestions, such as server/intranet setup, hardware purchase planning, Linux/NAS configuration, or organization of computer files and directories
  
  
-===== Additional Points =====+===== Practical Advice & Next Steps =====
   * Test the tool with topics that you know well first for evaluation   * Test the tool with topics that you know well first for evaluation
   * Push boundaries, learn the situations that LLMs are useful (or not)   * Push boundaries, learn the situations that LLMs are useful (or not)
-  * Different tools for different uses+  * Different tools for different uses; 2026 impressions:
     * ChatGPT is chatty; highly conversational, discussions can take unexpected turns, great for exploration     * ChatGPT is chatty; highly conversational, discussions can take unexpected turns, great for exploration
 +    * Claude is often more "get to the point" compares to ChatGPT
     * Gemini integrates Google Search; useful for questions with clear answers and you want the web sources     * Gemini integrates Google Search; useful for questions with clear answers and you want the web sources
   * Learn to judge output, know when to reject the suggestions   * Learn to judge output, know when to reject the suggestions
   * Over time, thoughtful use of LLMs can improve your writing, reflection, and decision-making skills   * Over time, thoughtful use of LLMs can improve your writing, reflection, and decision-making skills
   * AI/LLM tools are under intensive development, different tools may perform better at different tasks; develop your own taste and workflow, keep an eye on the development   * AI/LLM tools are under intensive development, different tools may perform better at different tasks; develop your own taste and workflow, keep an eye on the development
 +  * More advanced tools, such as Claude Cowork/Code, are not covered here, but definitely worth exploring
  
  
  
  
tutorials/ai_llm_tools.1749666022.txt.gz · Last modified: by chkuo