You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/speakers/speaker_info_2025/regular/yan_liu/index.md
-74Lines changed: 0 additions & 74 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,81 +14,7 @@ Beyond technical implementation the session will cover essential prompt engineer
14
14
15
15
By the end of this session participants will be equipped with practical tools best practices and insights into the evolving role of LLMs in R development. Attendees will leave with a clear understanding of how to apply these techniques to enhance the quality and efficiency of their own analytical work.
16
16
17
-
Outline
18
17
19
-
1. Introduction (2 min)
20
-
21
-
Why LLMs Matter for R Developers
22
-
23
-
Automating text analysis and content generation
24
-
25
-
Efficiency gains in qualitative research and evaluation
26
-
27
-
What This Talk Covers
28
-
29
-
Three practical use cases using {ellmer}
30
-
31
-
Hands-on examples with key takeaways
32
-
33
-
34
-
35
-
2. Quick Overview of LLMs & {ellmer} (2 min)
36
-
37
-
What are LLMs? (Brief high-level)
38
-
39
-
Local (ollama) vs Cloud models (OpenAI)
40
-
41
-
Why Use {ellmer}?
42
-
43
-
Bridges R workflows with LLMs
44
-
45
-
Comparison with other R text analysis tools
46
-
47
-
48
-
49
-
3. Practical Applications: Three Use Cases (9 min total 3 min each)
50
-
51
-
Application 1: Image-to-Text Generation (3 min)
52
-
53
-
Problem: Extracting structured text from images for research or automation
54
-
55
-
Example Solution: Using {ellmer} provide a written description of a ggplot
56
-
57
-
Key Considerations: Accuracy of the summary prompt design
58
-
59
-
60
-
61
-
Application 2: Text Classification (3 min)
62
-
63
-
Problem: Automating categorization of qualitative responses
64
-
65
-
Example Solution: Using {ellmer} to classify text based on themes
66
-
67
-
Key Considerations: Model reliability handling ambiguous responses
68
-
69
-
70
-
71
-
Application 3: Summarization (3 min)
72
-
73
-
Problem: Condensing lengthy documents into key insights
74
-
75
-
Example Solution: {ellmer} prompt for summarizing reports/articles
76
-
77
-
Key Considerations: Balancing brevity vs. detail avoiding bias in summaries
78
-
79
-
80
-
81
-
4. Closing Thoughts & Takeaways (2 min)
82
-
83
-
Key Learnings
84
-
85
-
LLMs can streamline text-based workflows in R
86
-
87
-
{ellmer} provides a simple way to integrate LLMs
88
-
89
-
Best practices for prompt design and model selection
90
-
91
-
Where to Learn More (Resources package documentation)
0 commit comments