The story begins with a fact-checking task. I've read a claim somewhere (Russians bombed a certain Ukrainian facility) and wanted to research it in Russian language environment, relying on Merlin to overcome the language barriers. The communication took place in Hungarian: https://www.getmerlin.in/hu/share/chat/iaWbVD8lfTq
  1. Although I asked it to search in Russian, its first response included Hungarian results.
  2. I explained that this wasn't helpful and asked it to search in Russian. It then provided Russian results and confirmed there was news about this.
However, none of the three linked articles actually contained the claim, they only discussed the relevant technology in general terms.
PROPOSED SOLUTION: I suggest programming an agent-like behavior.
  1. Extract search terms, conduct search.
  2. Extract the statement being fact-checked into a variable: e.g., factCheckingStatement. (Easy to detect various forms of 'fact-checking' in the prompt.)
  3. Extract relevant results and article contents.
  4. Examine each result's text individually (like an internal cycle of 'Chat with This Webpage') with the following prompt: "Perform fact-checking: Does the article state that {factCheckingStatement}?"
This is exactly how I confirmed that the Russian-language articles found do not actually mention the event I was looking for.