AI Agents for HKU Research Students: Comprehensive Workshop Materials
A comprehensive collection of materials for teaching HKU research students how to use AI agents in their research workflows, organized into three main demonstration areas.
Date: 24 October 2025
Time: 18:30 - 20:30
Duration: 2 hours
Venue: Meng Wah Complex 703-704
Format: Interactive workshop with hands-on activities
Focus: AI agents in education research
Host: Prof Yongyan Li, HKU
Facilitator: Dr Simon Wang, HKBU
AI Agents for Research: Transforming Education Research Workflows
This interactive workshop introduces HKU research students to the transformative potential of AI agents in education research. Unlike traditional chatbots that require constant context switching, AI agents provide seamless, integrated workflows that eliminate the need for copy-paste operations between tools and environments.
The workshop is structured around three comprehensive demonstrations:
-
Introduction to AI Agents: Participants will experience the fundamental differences between AI agents and chatbots, learning to leverage direct file system access, autonomous code generation, and persistent memory across sessions.
-
Explore Litstudy: Students will discover how AI agents integrate with litstudy, an open-source Python package for systematic literature reviews, enabling automated citation network analysis, author collaboration mapping, and topic modeling.
-
New Use Cases: An open-ended exploration where students brainstorm innovative applications of AI agents in their own research contexts, followed by collaborative prototyping of selected ideas.
Through hands-on activities using Jupyter notebooks, participants will practice file management, code generation, literature analysis, and research planning. The workshop emphasizes practical applications, showing how AI agents can enhance research productivity, improve literature review efficiency, and enable more sophisticated research methodologies.
By the end of the workshop, participants will have hands-on experience with AI agent capabilities, understand their integration with research tools, and be equipped to apply these technologies to their own research projects. The session includes comprehensive documentation, practice exercises, and follow-up resources for continued learning.
Learning Outcomes: Participants will gain proficiency in AI agent usage, enhanced literature review capabilities, improved research productivity, and practical skills for integrating AI agents into their research workflows. The open-ended "New Use Cases" section encourages creative thinking and collaborative problem-solving, enabling students to explore innovative applications and rapidly prototype solutions for their specific research needs.
This repository contains materials for a comprehensive workshop that introduces HKU research students to AI agents and their applications in education research. The workshop is organized into three main demonstration areas:
- Introduction to AI Agents: Fundamentals and basic operations
- Explore Litstudy: Systematic literature review tools
- New Use Cases: Advanced applications and workflows
agent4hku/
βββ introduction_to_agent/ # Demo 1: AI Agent Fundamentals
β βββ data/ # Sample data for basic operations
β β βββ example_peaks.bed
β β βββ example_peaks.csv
β β βββ paper_analysis_report.*
β βββ docs/ # Documentation for AI agent basics
β β βββ AI_Agent_Introduction_Demo.md
β β βββ Hands_on_Activities_Guide.md
β β βββ HKU_AI_Agents_Education_Workshop_Plan.md
β βββ scripts/ # Basic AI agent scripts
β β βββ demo1_extract_methods.py
β β βββ demo2_prepare_analysis.py
β βββ practice/ # Hands-on practice notebooks
β βββ 01_ai_agent_basics.ipynb
βββ litstudy_explore/ # Demo 2: Literature Analysis
β βββ data/ # Literature analysis data
β β βββ litstudy_analysis_report.json
β β βββ litstudy_badia_analysis_*.json
β β βββ litstudy_badia_paper_*.csv
β β βββ litstudy_paper_collection_*.csv
β βββ docs/ # Litstudy documentation
β β βββ Litstudy_Demo_Guide.md
β β βββ Literature_Analysis_Guide.md
β βββ scripts/ # Literature analysis scripts
β β βββ demo2_motif_analysis.R
β βββ practice/ # Litstudy practice notebooks
β βββ 02_litstudy_analysis.ipynb
βββ new_use_cases/ # Demo 3: Advanced Applications
β βββ data/ # Advanced use case data
β βββ docs/ # Advanced application documentation
β β βββ Workshop_Materials_Checklist.md
β β βββ Workshop_Summary_Overview.md
β βββ scripts/ # Advanced AI agent scripts
β β βββ comprehensive_citation_mapper.py
β β βββ enhanced_pdf_to_md.py
β β βββ extract_all_references.py
β β βββ individual_reference_search.py
β β βββ map_citations.py
β β βββ master_process.py
β β βββ pdf_text_extractor.py
β β βββ revise_metadata.py
β β βββ run_conversion.py
β β βββ simple_pdf_to_md.py
β β βββ final_comprehensive_citation_mapper.py
β βββ practice/ # Advanced practice notebooks
β βββ 03_advanced_applications.ipynb
βββ requirements.txt # Python dependencies
βββ README.md # This file
- AI Agent Access: GitHub Copilot, ChatGPT, or similar
- Python 3.7+: For running scripts and litstudy
- Jupyter Notebook: For practice exercises
- Text Editor: VS Code, Sublime Text, or similar
- Internet Connection: For web search and data access
# Clone the repository
git clone https://github.com/tesolchina/agent4hku.git
cd agent4hku
# Install Python dependencies
pip install -r requirements.txt
# Install litstudy for literature analysis
pip install litstudy pandas matplotlib networkx scikit-learn
# Install Jupyter for practice notebooks
pip install jupyter notebook- Start with Introduction: Begin with
introduction_to_agent/folder - Explore Litstudy: Move to
litstudy_explore/for literature analysis - Advanced Applications: Try
new_use_cases/for advanced workflows - Practice Exercises: Use Jupyter notebooks in each
practice/folder
- What are AI Agents?: Differences from traditional chatbots
- Live Demonstrations: File operations, code generation, web search
- Key Advantages: No context switching, persistent memory, autonomous actions
- Practice Exercises: Hands-on activities with Jupyter notebooks
- Literature Analysis: Systematic literature review tools
- Citation Networks: Research connections and patterns
- Collaboration Analysis: Author networks and research communities
- Topic Modeling: Research themes and temporal trends
- Practice Exercises: Litstudy analysis with sample data
- Brainstorming Session: Students explore innovative AI agent applications
- Collaborative Prototyping: Rapid development of selected ideas
- Open-ended Exploration: Creative applications in research contexts
- Practice Exercises: Hands-on implementation of brainstormed concepts
demo1_extract_methods.py: Extract methods from research papersdemo2_prepare_analysis.py: Prepare data for analysisenhanced_pdf_to_md.py: Convert PDF documents to markdowncomprehensive_citation_mapper.py: Map citations and referencesextract_all_references.py: Extract references from documents
demo2_motif_analysis.R: Motif analysis for bioinformatics
- Sample Peaks: Genomic data examples (
.bed,.csv) - Literature Analysis: JSON and CSV outputs from litstudy
- Paper Collections: CSV files with research paper metadata
Workshop_Summary_Overview.md: Complete workshop overviewHKU_AI_Agents_Education_Workshop_Plan.md: Detailed 2-hour planAI_Agent_Introduction_Demo.md: Live demonstration scriptHands_on_Activities_Guide.md: Interactive exercisesLiterature_Analysis_Guide.md: Literature review workflowLitstudy_Demo_Guide.md: Systematic literature reviewWorkshop_Materials_Checklist.md: Preparation checklist
- Understanding of AI agent capabilities
- Hands-on experience with AI tools
- Practical skills for research workflows
- Knowledge of systematic literature review tools
- Integration of AI agents into research practices
- Enhanced literature review efficiency
- Improved research productivity
- Better collaboration and knowledge sharing
| Time | Activity | Duration | Materials |
|---|---|---|---|
| 0-30 min | AI Agent Introduction & Demo | 30 min | Slides, live demo |
| 30-75 min | Hands-on Operations | 45 min | Laptops, sample files |
| 75-105 min | Literature Analysis | 30 min | Review papers, AI agent |
| 105-120 min | Litstudy Demo | 15 min | Litstudy setup, sample data |
- Quick polls and understanding checks
- Progress monitoring throughout activities
- Peer discussion and knowledge sharing
- Technical support and troubleshooting
- Individual reflection on learning
- Action plan for research applications
- Feedback survey on workshop effectiveness
- Follow-up plan for continued learning
- Technical assistance with AI agent usage
- Research guidance and methodology help
- Resource access and material availability
- Peer networking and collaboration
- Community forum for discussion and Q&A
- Resource updates and new materials
- Advanced workshops and follow-up sessions
- Research collaboration opportunities
Workshop Host: Prof. Yongyan Li
Institution: The University of Hong Kong
Email: yongyan@hku.hk
Workshop Facilitator: Dr. Simon Wang
Institution: Hong Kong Baptist University
Email: simonwang@hkbu.edu.hk
GitHub: @tesolchina
This project is licensed under the MIT License - see the LICENSE file for details.
- Prof Yongyan Li - Workshop Host, HKU
- Dr Simon Wang - Guest Speaker and Facilitator, HKBU
- litstudy team at Netherlands eScience Center
- GitHub Copilot for AI assistance
- HKU Research Students for feedback and suggestions
Ready to experience the power of AI agents in education research? π
Fork this repo and let's get started!