Hy Dang (@HyDang99) profile picture

PhD Student @ Uni. of Notre Dame

Joined September 2022
Photo by Hy Dang (@HyDang99)Photo by Hy Dang (@HyDang99)
Joining #EMNLP2026 remotely due to visa issues, but Iโ€™d love to connect! Iโ€™m presenting OpenToolsโ€”because reliable AI agents need reliable tools. ๐Ÿ“… Oct 26, 12:30โ€“14:00 | Virtual Presentations 4
1
9
218
Excited to receive the Tinker Research Grant from @thinkymachines ๐ŸŽ‰! Looking forward to applying the funding toward advancing my research on challenging and impactful problems.
Today weโ€™re announcing research and teaching grants for Tinker: credits for scholars and students to fine-tune and experiment with open-weight LLMs. Read more and apply at: thinkingmachines.ai/blog/tinโ€ฆ
6
1,658
โœˆ๏ธ Heading to Suzhou ๐Ÿ‡จ๐Ÿ‡ณ for #EMNLP2025! Iโ€™ll be presenting our paper (Main Conference), and also supporting the event as a Student Volunteer ๐Ÿ€. Looking forward to connecting with everyone! ๐Ÿ“ Poster Section: Hall C | Wednesday, Nov 5 | 14:30โ€“16:00 @emnlpmeeting
24
1,137
Thrilled to share that โ€œImproving Large Language Models Function Calling and Interpretability via Guided-Structured Templatesโ€ paper has been accepted to EMNLP 2025 (Main Conference)!๐ŸŽ‰ ๐Ÿ“„ Check it out on arXiv: arxiv.org/abs/2509.18076 project page: hygiadang.com/publication/emโ€ฆ 1/3
1
1
3
788
2/3 ๐Ÿ” What we studied: We explored how well-structured templates/curricula can guide LLMs to improve function-calling capabilities, and proposed a data construction pipeline to generate fine-tuning datasets that further enhance performance in function-calling domains.
1
311
3/3 โœจ Gratitude: Work done during my internship at @amazon. Huge thanks to amazing mentors (Tianyi Liu, @cserxy ) and collaborators (@JingfengY , @jiang_haoming , @TaoYang2020 , Pei Chen, Helen Wang, Huasheng Li, Bing Yin) and to my advisor @Meng_CS for continuous support!
1
272
Professor Edward H.Sargent a Canadian Scientist, who published many papers in top journals i.e., #science and #Nature. He wrote 10 tips on how to write papers. @PhDvibe @PhDVoice @Labiofy #PhDposition #phdlife #PhD #postdoc #chemtwitter #Science #AcademicChatter
15
480
13
2,082
289,376
The Transformer's decoder clearly explained ๐Ÿ‘‡๐Ÿป
16
450
13
2,692
350,088
Nature's guide on how to write effective abstracts
17
834
26
6,150
700,239
If you embed an entire document, you'll lose retrieval precision. If you chunk a document, you'll lose contextual information between chunks. These are some concerns when you're building long-context RAG applications. But "Late chunking" may just be the sweet spot in the middle. Late chunking: โ€ข a new approach introduced by @JinaAI_ โ€ข helps preserve context across large documents โ€ข applies chunking later in the embedding process Read more: weaviate.io/blog/late-chunkiโ€ฆ
33
239
18
1,629
155,128
Hy Dang retweeted
RAG vs. Long-Context LLMs I have yet to see a convincing paper or technical blog showing that long-context LLMs can or will replace RAG. So far I've seen specific long-context applications where long-context LLMs thrive and current retrieval benchmarks are not convincing. This new paper reports that longer-context LLMs suffer from diminished focus on relevant information, which is one of the primary issues that a RAG system addresses (i.e., uses more relevant information). They propose an order-preserving RAG mechanism that improves performance on long-context question answering. It's not perfect and in fact as retrieved chunks increases the quality of responses go up and then declines. But there is a sweet spot where it can achieve better quality with a lot fewer tokens than long-context LLMs. I am getting better results for RAG plus the added benefit of efficiency as well. Things could change rapidly but still not counting out RAG for now.
19
217
15
997
158,813
Here's why ColBERT embeddings are all the rage right now (at an intuitive level): You probably already know that vector search is pretty cool. โ€ข It allows you to search for things semantically. โ€ข It's robust to synonyms. But do you know what sucks about vector search? It kind of lacks a certain degree of explainability. The kind of explainability you'd, for example, have in keyword search: There, you can see which keywords match between the query and the result. ColBERT embeddings enable some explainability in vector search. This is because โ€ข Conventional dense embeddings: pool the token-level embeddings to a single representation. โ€ข ColBERT embeddings: Keep the token-level embedding representation We'll get to the technical details of ColBERT and the late interaction mechanism in another post, so stay tuned.
19
152
7
1,163
109,064
Top RAG Papers of the Week [1] Meta Knowledge for Retrieval Augmented Large Language Models [2] RAGLAB: A Modular and Research-Oriented Unified Framework for Retrieval-Augmented Generation [3] Graph Retrieval-Augmented Generation: A Survey [4] CommunityKG-RAG: Leveraging Community Structures in Knowledge Graphs for Advanced Retrieval-Augmented Generation in Fact-Checking [5] W-RAG: Weakly Supervised Dense Retrieval in RAG for Open-domain Question Answering For paper summaries and links, check - linkedin.com/pulse/top-rag-pโ€ฆ For brief video tutorial overview of the papers - youtube.com/watch?v=jZ4n6l9hโ€ฆ #rag #toppapers #resarch #llms #generativeai
24
77
15,877
Hy Dang retweeted
This Python tool looks super useful to crawl websites and convert data into LLM-ready markdown or structured data. I find myself doing this a lot and most of the time it is a tedious effort. Great to see a service that does data extraction catered for LLM-based pipelines. github.com/mendableai/firecrโ€ฆ
17
110
4
581
48,403
Graph RAG Works Better Than Standard RAG GraphRAG leverages structural information across entities to enable more precise and comprehensive retrieval, capturing relational knowledge and facilitating more accurate, context-aware responses. This improves the accuracy of standard RAG systems. This survey paper (link in alt) is a great read.
12
65
7
311
28,007
A useful collection of Prompt Engineering resource released from @AnthropicAI for building on Anthropic API.
11
185
10
1,233
108,002
Hy Dang retweeted
Your LLM is only as good as how robust your prompting method is. Seems you can enhance the robustness of LLMs by "prompting out" irrelevant information from context. Think of it as a self-mitigation process that first identifies the irrelevant information and then filters it out.
7
110
5
373
29,511
New to fine-tuning LLMs? Confused by all the jargon? Me, too. So, I did a little deep dive into LLM fine-tuning. Hereโ€™s what I understood:
11
172
6
904
135,753
OpenAI provides a comprehensive guide on enhancing the accuracy of Large Language Models (LLMs), emphasizing methods to improve response correctness and consistency. Rather than approaching LLM accuracy optimization as a straightforward, linear process that progresses from prompt engineering to retrieval-augmented generation (RAG) to fine-tuning, it's more beneficial to view it as a complex, multifaceted challenge requiring various strategies. This approach can be conceptualized as a two-dimensional matrix: 1. The first dimension focuses on what information the LLM requires (context). 2. The second dimension addresses how the LLM should perform or behave (behavior). This framework suggests a more nuanced and holistic approach to optimizing LLM performance, considering both the knowledge base and the operational aspects of the model. ๐Ÿ“Œ ๐–๐ก๐š๐ญ ๐ญ๐ก๐ž ๐‹๐‹๐Œ ๐ง๐ž๐ž๐๐ฌ ๐ญ๐จ ๐ค๐ง๐จ๐ฐ: Optimize for context when (i) the model lacks contextual knowledge because the information was not in the training dataset, (ii) its knowledge is out of date, or (iii) it requires knowledge of proprietary information. This dimension maximizes ๐ซ๐ž๐ฌ๐ฉ๐จ๐ง๐ฌ๐ž ๐š๐œ๐œ๐ฎ๐ซ๐š๐œ๐ฒ. ๐Ÿ“Œ ๐‡๐จ๐ฐ ๐ญ๐ก๐ž ๐‹๐‹๐Œ ๐ง๐ž๐ž๐๐ฌ ๐ญ๐จ ๐š๐œ๐ญ: Optimize for behavior when (i) the model is producing inconsistent results with incorrect formatting, (ii) tone or style of speech is not correct, or (iii) reasoning is not being followed consistently. This dimension maximizes ๐›๐ž๐ก๐š๐ฏ๐ข๐จ๐ซ ๐œ๐จ๐ง๐ฌ๐ข๐ฌ๐ญ๐ž๐ง๐œ๐ฒ. With this mental model, we can decide whether to enrich the context and/or improve the consistency of model behavior. The guide also includes numerous valuable practical tips, such as best practices for continual evaluation, stacking fine-tuning with RAG, balancing cost against accuracy, and many more.
4
66
1
284
32,590
Blog post on DSPy
8
66
1
513
89,538