Why We’re Launching a Tom’s Hardware AI Chatbot
Unless you’ve been socially isolated this year, you know LLM-powered chatbots are everywhere, from search engines to email inboxes. ChatGPT, Bing Chat, or Google Bard allow you to perform many interesting tasks. But if you’re looking for answers and advice, you can’t always trust them.
Giant AI bots take information from across the internet and combine it without acknowledging the source. if they don’t have the information They can “hallucinate” (opens in new tab) Or build something to fill the gap.
Readers deserve a tool that combines AI’s interactive natural language capabilities with trusted human advice and testing. That’s why we deploy HammerBot. This is a chatbot trained on Tom’s Hardware expert reviews, buying guides, tutorials and news. The bot will answer your questions so that you can get all the details in the text and a series of links to articles on the topic asked.
Like others in the tech industry, including Google and Microsoft, we are still learning how to make the most of AI. HammerBot is currently in early beta and is improving his training, code and overall his UI. However, we would love to share our bot with you and get feedback now on how it works as well as how you would like it to work.
Please give us your feedback on this forum thread (opens in new tab). Scroll through the chat window to learn more about how HammerBot works, known issues, and its goals.
How HammerBot works
We also want to share some details about how HammerBot works on the backend. The developer is currently using OpenAI’s text-davinci-003 model (aka GPT-3) trained on a custom dataset of articles. Data is stored in a vector database. weave eight The bot is primarily coded in Python and uses: Lang chaina framework that allows you to easily customize your AI output.
After entering the prompt, the server queries the dataset stored in Weaviate and retrieves the search results. These are sent to the LLM to help develop consistent responses to questions.
Many chatbots talk about everything on earth. But don’t ask HammerBot for knitting patterns. It’s designed to limit what you can say. Due to our focus on expertise that can only come from Tom’s Hardware, we may say we don’t know or can’t answer prompts that are outside the scope of our training.
known issues
I’m sure you’ll find ways to improve HammerBot’s output. Here’s what you might come across:
- Answers may be outdated: Occasionally recommends last-generation products
- The answer is not necessarily in the top link. The top link in the search results may not be the most directly related to the chat answer (e.g. the answer mentions Ryzen 5 5600X, but the top result is not a review of Ryzen 5 5600X ).
- Recommended offers: The section may not have products matching your chat.
- Pretty short answer: At this point most answers are a bit terse.
- Chat window may be enlarged when typing on mobile.
- may express an opinion It’s not necessarily from Tom’s Hardware.
Better features coming soon
By not only solving some known (and unknown) problems, but also adding new features including access to structured data (benchmarks, product specs, latest pricing), we’ve made HammerBot a more powerful tool. want to be. At the moment, the model gets some of this data from the article text, but it’s not organized in that format.
I would like to be able to ask our bot to compare two specific CPUs and display a chart containing both CPUs and a table with the specs for each side by side. We also want the bot to help build a shopping list for his PC, but we’re not there yet.
What would you like HammerBot to do? this thread. (opens in new tab).