frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Realistic Synthetic Conversations for Testing LLMs

https://github.com/Channel-Labs/synthetic-conversation-generation
2•otterk10•6mo ago
Testing multi-turn conversational AI is tough, especially when you lack large volumes of real user data. Existing synthetic data tools often generate conversations that lack diversity and are not statistically representative, leading models to overfit synthetic patterns.

To help with this problem, I'm open-sourcing a synthetic conversation generation library. This library generates more realistic multi-conversations than other synthetic data libraries by using the following techniques:

  1. Decoupling Persona & Conversation Generation: This library first create diverse user personas, ensuring each new persona differs from the last. This builds a wide range of user types before generating conversations, tackling bias and improving coverage.

  2. Modeling Realistic Stopping Points: Instead of arbitrary turn limits, the library dynamically assesses if the user's goal is met or if they're frustrated, ending conversations naturally like real users would.
You can generate user personas tailored to your AI's specs and then simulate user messages using those personas. The library calls your AI endpoint (via a configurable HTTP definition) for responses during the simulation.

I built this because I needed a better way to test conversational agents for my clients, and found existing tools lacking in generating high-fidelity dialogues. Would love to hear your feedback and any suggestions!

Comments

badmonster•6mo ago
How does the library handle hallucination or off-topic drift during user simulation, especially when simulating frustration or goal completion? Are there mechanisms to detect and constrain unrealistic turns during generation?

Obsidian can now convert Notion pages and DB to durable, private, local files

https://twitter.com/obsdmd/status/1992337699517387116
1•smusamashah•2m ago•0 comments

Boy with rare condition amazes doctors after world-first gene therapy

https://www.bbc.com/news/articles/c5y0y56x6veo
1•nairteashop•2m ago•0 comments

Built emotion detection to help with social cues (open source)

https://github.com/Jordan-Townsend/emovision-chrome-extension
1•Subtextofficial•10m ago•1 comments

Reflections on Analyzing My Own Operation Logs

https://github.com/jeremedia/claude-code-log-format/blob/master/REFLECTIONS.md
1•crancher•11m ago•1 comments

The legal engine of progress: from railroads to AI

https://bigthink.com/the-past/common-law-ai-progress/
1•makerdiety•14m ago•0 comments

Move Expressions

https://smallcultfollowing.com/babysteps/blog/2025/11/21/move-expressions/
1•birdculture•16m ago•0 comments

Psychological Warfare Subversion and Control of Western Society (1983) [video]

https://www.youtube.com/watch?v=5gnpCqsXE8g
1•libpcap•22m ago•0 comments

Why isn't There a open-source (project) game?

1•triilman•23m ago•0 comments

CS Gojek 24Jam

1•Indrianisri•26m ago•6 comments

ZkFuzz Foundation and Framework for Effective Fuzzing of Zero-Knowledge Circuits

https://www.computer.org/csdl/proceedings-article/sp/2026/606500a901/2bojvL4Zswo
1•syumei•27m ago•0 comments

Visibility Culling

https://www.4rknova.com//blog/2017/01/01/visibility-culling
1•ibobev•33m ago•0 comments

Figure AI sued by whistleblower who stated robots could 'fracture a human skull'

https://www.cnbc.com/2025/11/21/figure-ai-sued.html
1•cyrusradfar•33m ago•0 comments

Lucas Chess, 57 Chess Engines to Play from the Start

https://lucaschess.pythonanywhere.com/
1•turrini•36m ago•0 comments

Editing a young-earth creationist book with ChatGPT-5

https://geoff1111.github.io/
2•Egret•38m ago•0 comments

'Invisible' microplastics spread in skies as global pollutant

https://www.asahi.com/ajw/articles/16137995
7•devonnull•39m ago•0 comments

China has brought millions out of poverty. The US has not – by choice

https://www.theguardian.com/us-news/2025/nov/23/china-us-poverty-income-inequality
6•bookofjoe•41m ago•0 comments

Show HN: Now everyone can write JavaScript API in Rust

https://shyam20001.github.io/rsjs/
1•StellaMary•41m ago•1 comments

Show HN: Aestheai – Text-to-UI Generator Powered by Gemini 3 (Export to Lovable)

https://www.aestheteai.design/
1•adamfils•42m ago•0 comments

Writing Hack: Write It Just Like That

https://psychotechnology.substack.com/p/writing-hack-write-it-just-like-that
2•paulpauper•43m ago•0 comments

Some Thoughts on Cultural Christianity

https://logos.substack.com/p/some-thoughts-on-cultural-christianity
2•paulpauper•43m ago•0 comments

IDE Is Dead? New AI Software Stack: Context, Trust, and Subagents

https://www.turingpost.com/p/aisoftwarestack
1•kseniase•43m ago•0 comments

Reward Hacking

https://www.anthropic.com/research/emergent-misalignment-reward-hacking
1•paulpauper•43m ago•0 comments

Finalists for the 2025 App Store Awards

https://www.apple.com/newsroom/2025/11/apple-announces-finalists-for-the-2025-app-store-awards/
1•andsoitis•46m ago•0 comments

Different Models, Same Slop?

https://www.jerpint.io/blog/different-models-same-slop/
1•jerpint•48m ago•1 comments

Show HN: PR Guard – A GitHub Action to ensure authors understand their PRs

https://github.com/YM2132/PR_guard
1•Two_hands•49m ago•1 comments

Doge 'doesn't exist' with eight months left on its charter

https://www.reuters.com/world/us/doge-doesnt-exist-with-eight-months-left-its-charter-2025-11-23/
22•the_mitsuhiko•52m ago•1 comments

How to Disable USB Attached Storage (UAS)

https://leo.leung.xyz/wiki/How_to_disable_USB_Attached_Storage_(UAS)
2•transpute•54m ago•0 comments

I automated multi-deadline tracking with Excel and Outlook

1•registrytracker•56m ago•0 comments

Supertonic: Ultra-lightweight on-device TTS model open source by Supertone

https://huggingface.co/spaces/Supertone/supertonic
1•wansookim•1h ago•0 comments

Generalizing Printf in C

https://webb.is-a.dev/articles/generalizedprintf/
1•oliverkwebb•1h ago•0 comments