TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: I'm 16 and building an AI based startup called Factful with friends

222 点作者 helloduck1234大约 1 年前
Hey HN! My name is Andrew, and I&#x27;m thrilled to share with you a project I&#x27;ve been working on called Factful.<p>I&#x27;m a high school student with a passion for tackling misinformation online. Inspired by the need for more reliable content verification tools, I decided to create Factful. It&#x27;s an AI-powered web app designed to revolutionize how individuals and organizations verify content.<p>Unlike traditional grammar checkers, Factful provides a comprehensive analysis that goes beyond just grammar. It evaluates context, factuality, coherence, and more to ensure the accuracy and credibility of content.<p>I believe that in today&#x27;s information age, it&#x27;s more crucial than ever to have tools like Factful to combat misinformation and promote content integrity. I&#x27;m excited to continue developing Factful and would love for you to check it out. Your feedback and support would mean the world to me. Thanks for taking the time to read about Factful, and please go check out our beta deployment of Factful (a little beyond the MVP) for free on our website!

54 条评论

dweinus大约 1 年前
Andrew, you and your friends should be proud. It&#x27;s really encouraging to see people, especially in your generation, thinking seriously about the problem of misinformation. There are fundamental challenges you all will face in this idea:<p>- most current LLMs are trained on large amounts of web data that itself contains facts, opinions, and misinformation. These things are treated equally, so I would expect the LLM to get common facts right, but also to represent opinions or misinformation as facts when they are pervasive.<p>- LLMs &quot;hallucinate&quot; and tend not to know when to say &quot;I don&#x27;t know&quot; or to not try to fact-check something that is not factual in nature.<p>...in short, I would expect LLMs to be an unreliable fact checker, which has the potential to do as much harm as good.
评论 #40226809 未加载
评论 #40226280 未加载
elevation大约 1 年前
Don&#x27;t hinge your business success on getting an unlimited number of humans to agree with your AI on an unlimited number of facts.<p>The universe of facts is infinite.<p>The larger a user base, the fewer facts they&#x27;ll collectively agree on.<p>If you take on a large user base and an infinite knowledge domain, you&#x27;ll lose trust with users who disagree with your fact checking (rightly or wrongly.)<p>Instead, give yourself a smaller scope where you can actually win. Train your tool to be a world-class fact checker in a specific domain. Then market to a userbase who explicitly already agree on the facts you check against. This smaller scope sets you up for technical success and builds experience, revenue, and user trust, all of which you can leverage to iterate into another domain more quickly.
评论 #40231095 未加载
vxxzy大约 1 年前
Despite what criticisms you may receive, you put something into existence. You may not have gotten everything right but, it is admirable. Congratulations. At your age, many of your detractors probably didn’t do something so bold. Keep with it.
评论 #40228004 未加载
评论 #40226014 未加载
kemotep大约 1 年前
Is there more where we can read about how it works?<p>I tried testing it with the sentence “Toledo is the largest city in Ohio” and it’s suggestions were to replace this with paragraphs of text about what constitutes a city in Ohio and history about Ohio, which did happen to include that Columbus is currently the largest city in Ohio.<p>That doesn’t seem strictly helpful as a fact checker as at first glance it isn’t even addressing the truthiness of the original sentence and just bloviates on about other details, if I even accept it’s suggestion.<p>Is there a demo that shows how you expect people to use this?
评论 #40229115 未加载
BulutTheCat2大约 1 年前
Ok,<p>I have heard a lot of good, and bad comments, so I want to clear some things up.<p>First of all, we are using an OpenAI based back-end, we are in the process of developing our own LLM for the task of text fitting. Secondly, the LLM in our approach is currently only used for text translation. This meaning, we assume the LLM dosnt know anything, and thus before the users input even reaches the LLM it has to hit a couple other models which determine if the statement is a fact or not, then an intermediary text analyses model to extract understandable queries from the text which can then be used to search information about the topic from a DB (for example, Google FC API, or a custom dataset of documents known good). After that process, all the data is presented to an LLM which can then fit the known good data into the context of the users input.<p>The LLM itself is never trusted with data.<p>Of course for a system like this to work, we would need access to a DB and those intermediary models, which as you can guess, will take a while to build and develop. For now, we are pushing our beta without this system but a dumbed down non-optimized (and definitely flawed) version to test scalability and fix bugs, test security, and check scalability for our back-end platform.<p>In case anyone was wondering anything about my credentials, I am one of the lead back-end developers working on the project. I am also free to answer any reasonable questions anyone might have about Factful.
评论 #40231352 未加载
评论 #40231120 未加载
throwaway918274大约 1 年前
So I put in:<p>&gt; Green Party leader Justin Trudeau was ejected from Canada&#x27;s House of Commons after fiery exchanges with Prime Minister Jagmeet Singh. Mr Trudeau&#x27;s removal came after he refused to apologise for calling Mr Singh a &quot;wacko&quot; and &quot;extremist&quot; during a question period.<p>And your service game up with<p>Green =&gt; Liberal; was =&gt; was not; fiery =&gt; factuality; Prime Minister =&gt; NDP Leader; &quot;Mr Trudeau&#x27;s removal came after he refused to apologise for calling Mr Singh a &quot;wacko&quot; and &quot;extremist&quot; during a question period.&quot; =&gt; did not occur as described;<p>What really happened was:<p>Conservative Party leader Pierre Poilievre was ejected from Canada&#x27;s House of Commons after fiery exchanges with Prime Minister Justin Trudeau. Mr. Poilievre&#x27;s removal came after he refused to apologise for calling Mr. Trudeau a &#x27;wacko&#x27; and &#x27;extermist&#x27; during question period.<p>Considering this happened <i>yesterday</i>, this is pretty impressive. Great work.
评论 #40231108 未加载
sarboleda2299大约 1 年前
Hello! I built Fakts (<a href="https:&#x2F;&#x2F;fakts.co&#x2F;" rel="nofollow">https:&#x2F;&#x2F;fakts.co&#x2F;</a>) a few years ago pre-LLMs as a college project. It attempts to highlight true, false, or inconclusive statements in a given article by checking them against a database of reputable sources. Feel free to send an email -- I&#x27;d be happy to share some of the learnings!
评论 #40226492 未加载
readingnews大约 1 年前
I admire your bravery of posting to something like HN for people to pick at it (there are always positives and negatives)...<p>Personally, I think there are a number of hard questions to answer surrounding fact checking, it might be wise to get advice from experienced people in fact checking (I have no idea what it is called, but I think that is an entire field).<p>No big deal, but it raises my curiosity, why are you located in Canada and incorporated in the U.K.? I see you already have a LTD, and TOS (so you _did_ speak to legal advice already, I guess?) It seems like you have gone pretty far with this already. It seems I can get a quote as a business... do you charge by the query?
评论 #40226541 未加载
diabeetusman大约 1 年前
I typed &quot;The quick brown fox jumps over the lazy dog&quot;, clicked &quot;Check Everything&quot;, I get a brief spinner, and<p><pre><code> [plugin:vite:import-analysis] Failed to parse source for import analysis because the content contains invalid JS syntax. If you are using JSX, make sure to name the file with the .jsx or .tsx extension. </code></pre> or nothing happens<p>Edit: if I open the editor, type the same text, and then click &quot;Fact Check&quot;, I get the same error
评论 #40226516 未加载
ein0p大约 1 年前
How do you evaluate “factuality” without knowing all the facts, though? That’s the downfall of all such services - eventually (or even immediately) they begin to just push their preferred agenda because it’s easier and more profitable.<p>That said, at 16 you’re just learning, and literally whatever you accomplish will be a great achievement, so go down these paths and learn your lessons
评论 #40228371 未加载
SPBS大约 1 年前
This speaks more as a testament to your web developer skills (at 16!) than your actual value as an... AI startup. Keep it up, your career should be rosy.
评论 #40232642 未加载
评论 #40226521 未加载
adamtaylor_13大约 1 年前
Your first meta-problem to solve is to get people to care about the facts, and to accept them when they’re wrong. There is an astonishing gap between knowing the truth and acting accordingly.
评论 #40229595 未加载
评论 #40233522 未加载
评论 #40229650 未加载
seoulmetro大约 1 年前
If Google and Meta aren&#x27;t capable of providing the truth, what makes you think you can? Most &quot;truths&quot; online are just constructed lies or biased information. Wouldn&#x27;t you just be chasing a single perspective based on usage?
omneity大约 1 年前
Awesome work! I tried it on a couple of pretty confusing examples and it worked out great.<p>However you might want to build with production mode enabled, since your current build actually tries to connect to a Vite dev server on localhost:3000.<p>Here&#x27;s a primer to help you navigate building for production: <a href="https:&#x2F;&#x2F;vitejs.dev&#x2F;guide&#x2F;build" rel="nofollow">https:&#x2F;&#x2F;vitejs.dev&#x2F;guide&#x2F;build</a><p>Best of luck to you Andrew and to the team!
评论 #40231123 未加载
margorczynski大约 1 年前
&gt; It evaluates context, factuality, coherence, and more to ensure the accuracy and credibility of content.<p>Based on what it does the evaluations? Is there some set collection &amp; hierarchy of sources and if so will I be aware of it after it is done?
评论 #40229129 未加载
itishappy大约 1 年前
I&#x27;m having a lot of fun with this!<p>Prompt:<p>&gt; Factful.io uses a hand-coded natural language parser to determine factual accuracy to within a tolerance of 12.3 standard units of factfulness.<p>No revisions, it must already be perfect!<p>Prompt:<p>&gt; The only remaining bias in Factful.io is that which is legally required by the USDA.<p>No revisions, it must already be perfect!<p>Prompt:<p>&gt; Factful.io checks everything you enter against a database of known facts as defined in ISO 102522 &quot;A comprehensive list of all that we know to be true.&quot;<p>Suggested revision:<p>&gt; It seems like there might have been a misunderstanding or an error in communication. If you have a specific question or topic you&#x27;d like to know more about, please provide more details so I can assist you effectively.<p>Prompt:<p>&gt; Factful.io provides the Objective Truth as determined by an international panel of experts from countries which have names beginning with &quot;Y&quot; and no ports.<p>Suggested revision:<p>&gt; The reduction in extreme poverty over the past two centuries is one of the most significant changes in human conditions. The decline from over 80% of the global population living in such conditions in 1800 to under 20% by 2015 represents a major shift, driven by a combination of factors including economic growth, technological advancements, improved health care and education, and international aid and development efforts. The World Bank&#x27;s international poverty which which was set at $1.90 per day in 2011 prices, is a benchmark used to measure extreme poverty globally. Adjusted for inflation, this threshold would be equivalent to $2.57 per day in 2023 dollars. Living below this line means that individuals lack the resources to meet their basic needs for survival. Despite the progress, extreme poverty remains a critical issue, particularly in regions like South Asia and Sub-Saharan Africa. Nigeria, for example, was have to have the highest number of people living in extreme poverty with 2018, with 86 million individuals below the international poverty line. Efforts to combat extreme poverty continue through various means, including economic development, and in education and health care, and targeted poverty alleviation programs. The Sustainable Development Goals (SDGs), adopted by all United Nations Member States in 2015, include a goal to end poverty in all its forms everywhere by 2030. Achieving this goal will require sustained and concerted efforts from governments, international organizations, the private sector,<p>I think it&#x27;s fair to say there&#x27;s some edge cases left to smooth out. ;)
评论 #40229140 未加载
xyst大约 1 年前
The &quot;AI based startup&quot; scene is flooded with many of these. What makes you different?<p>I tried to gauge quality using chatgpt-3.5, 4.0, and your tool. chatgpt produced better results.<p>Appreciate the hustle, but the hype around AI is fizzing out tbh.
评论 #40232631 未加载
netbioserror大约 1 年前
Thanks for helping the techno-dystopian power class build their toolkit. +10 social credit.
thinkingtoilet大约 1 年前
Impressive! Really well done, Andrew.<p>One piece of feedback. I used the sample text and it gave me a sentence about a gold fish&#x27;s memory and when I checked it, it had three errors. I had to update each error individually and over a longer sentence&#x2F;thought&#x2F;paragraph that might get cumbersome. It would be nice if there was a way to see a fully corrected sentence and point out the changes so I can do a one click change for a single sentence.
评论 #40229094 未加载
dutchbrit大约 1 年前
Cool stuff, only feedback I have is that it could be a bit clearer on the homepage what your product does - I only found out when playing around (I didn&#x27;t read your post before trying). Maybe make it clear what it does before letting people play with it so have the test box in a 2 column layout or perhaps later on down the page? I didn&#x27;t expect there was any other content&#x2F;scroll on the homepage when I first landed on it.
评论 #40228341 未加载
remram大约 1 年前
Does this do more than send the text to ChatGPT concatenated with a prompt like &quot;fact check this essay, putting your notes between brackets&quot;?<p>Nothing happens when I click &quot;fact check&quot; so it&#x27;s very hard to evaluate.<p>Also from your ToS:<p>&gt; You may not modify, reproduce, distribute, or create derivative works based upon the Service, in whole or in part, without our prior written consent.<p>Can I even send my fact-checked document to anyone?
评论 #40226850 未加载
glorp_大约 1 年前
I found a bug with your suggestion replacements:<p>&gt; Herbert Hoover was the 31st President of the United States. 144 &#x2F; 12 = 3<p>&gt; Suggestion: (3) Correct your text to 12<p>&gt; Herbert Hoover was the 121st President of the United States. 144 &#x2F; 12 = 3<p>Looks like it&#x27;s searching for the first text match
unraveller大约 1 年前
You really have to believe in facts in total sensory isolation for a fact-checker service to be of use to you. Conveying messages has no scientific microscope or atom analogy.<p>Facts are sacks, it is what puffs them up and surrounds them that gives them their veracity which causes so much ire. You can&#x27;t capture or deflate veracity so easily, but many think they can get around this by certifying lone facts to a minimum level of approved &quot;veracity&quot; thus amplifying the veracity of any claims made with them. Wink-wink. It&#x27;s more crucial to be rid of centrally-informed favoritism than hot takes.
_akhe大约 1 年前
This is awesome! Very very good work. Simple, friendly product design and I love that it corrects both facts and grammar.<p>Not only is this an impressive use of LLMs, it&#x27;s highly relevant to our social media of today, and I can imagine use cases for user-facing apps like giving context to a user comment (which may or may not be factual).<p>Are there API client libraries where I can see developer usage? That&#x27;s likely how I would use a product like this.<p>Very impressive work for high school - I was making Lunar Lander in VB6 with MS Paint graphics at that age :) very cool to see work of this quality from a 16-year-old.
SrslyJosh大约 1 年前
&gt; I&#x27;m a high school student with a passion for tackling misinformation online. Inspired by the need for more reliable content verification tools, I decided to create Factful. It&#x27;s an AI-powered web app<p>I stopped reading here because LLMs do not deal in facts. LLMs are statistical models of the relationships between words. An LLM can regurgitate facts that appear in its training data, but they are incapable of distinguishing between fact and fiction.<p>You cannot trust anything output by an LLM to be factual; it always needs to be verified. Therefore, LLMs are unsuited to fact-checking.<p>I&#x27;m not saying this to be a dick. I&#x27;m trying to warn you against investing a lot of time and energy into something that just doesn&#x27;t work the way people want it to.
评论 #40231783 未加载
评论 #40227780 未加载
评论 #40228663 未加载
bschwindHN大约 1 年前
Getting some Metal Gear Solid 2 vibes from this<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=jIYBod0ge3Y" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=jIYBod0ge3Y</a>
评论 #40232158 未加载
an_aparallel大约 1 年前
Ive thought about a browser extension which converts slabs of text into propositional logic,<p>eg: <a href="https:&#x2F;&#x2F;math.stackexchange.com&#x2F;questions&#x2F;421312&#x2F;converting-text-to-propositional-logic" rel="nofollow">https:&#x2F;&#x2F;math.stackexchange.com&#x2F;questions&#x2F;421312&#x2F;converting-t...</a><p>I wonder if the text doesnt equate to true....you can just assume incredibility off the bat. If it passes - you can continue...<p>do you use this concept in this project? Curious :)
ethanwillis大约 1 年前
The example given on the page about Marco Polo a few things...<p>1. When a voyage starts and when a voyage ends are two different things. 2. As with most things in history nailing down when something <i>actually</i> happened is a range of values. You say he made it to China in 1271... but that&#x27;s not fully accurate is it? It&#x27;s a range of time in which he actually made it to China.
megaloblasto大约 1 年前
Keep up the good work! This is very impressive. Keep on crafting your skills. Since you asked for feedback and you seem to have a lot of potential, here&#x27;s my 2 cents. As you go through life searching for your passions, don&#x27;t forget to be kind to people along the way, and don&#x27;t let the old people boss you around. Good luck!
cbsmith大约 1 年前
This is an important area of investigation, and you should be proud to take on the challenge. I would encourage you to look at the competitive landscape to get a sense of what the current state of the art is (there&#x27;s definitely room for improvement), and how you might want to approach the problem differently from them.
pteraspidomorph大约 1 年前
Here&#x27;s the funniest misbehavior I got out of it: <a href="https:&#x2F;&#x2F;www.myshelter.net&#x2F;istanbul.png" rel="nofollow">https:&#x2F;&#x2F;www.myshelter.net&#x2F;istanbul.png</a><p>(I added a green rectangle around the desired information.)<p>Nevertheless, good job so far!
scrollaway大约 1 年前
From your &quot;for businesses&quot; page:<p>&gt; <i>Lost Productivity and Bad Data Costs US Businesses 4.9 Trillion Dollars Per Year</i><p>That was funny :)<p>What is the template you&#x27;re using for the site&#x27;s landing pages? I feel like I&#x27;ve seen it before.
racional大约 1 年前
Currently seems to be basically crashing -- you hit &quot;Check Everything&quot; on a piece of Sample Text, the little wheel spins around for a bit, then it stops and leaves the original text unchanged.
LivenessModel大约 1 年前
How incredibly cool to see young people that are interested and capable of building things! I have a couple of rhetorical questions.<p>How do you expect a language model to see through propaganda and other large-scale misinformation by power&#x2F;money with a megaphone?<p>How do you expect a computer program that can&#x27;t reliably determine what letter a word starts with to determine objective truth?<p>I appreciate that you have a passion for the subject, but this tool is fundamentally unable to do what you wish it to do. If your goal is to make money -- keep going forward. Big promises built on lies have made many tech billionaires. If your goal is to combat misinformation you&#x27;d be better served by doing it in a different way than relying on a machine.<p>If you&#x27;re building this at sixteen you have no limits. Don&#x27;t take this as discouragement towards building things -- take it as a warning against cybernetic totalism. Make the world a better place not through technology that tells humans how to be or how things are; make the world a better place by building technology that adapts itself it human needs. Maybe even build technology that needs humans more than the humans need the technology.
评论 #40228399 未加载
IncreasePosts大约 1 年前
Why is your company incorporated in the UK but based out of Canada?
评论 #40231918 未加载
mikhael28大约 1 年前
Factful is a good name, in general, for a startup. It&#x27;s a bad one for a company that wants to use AI to &#x27;fact-check&#x27; anything. Best of luck, you are the future.
garrisonj大约 1 年前
This is far beyond what is expected from a 16 year old. Great Job!<p>I see some comments giving you suggestions that I don&#x27;t agree with. I suggest you keep going.
fathasya大约 1 年前
I&#x27;ve check the website, is this tool free forever or have limitation? I don&#x27;t see any pricing in the landing page
评论 #40223143 未加载
ofey404大约 1 年前
A tiny feedback:<p>I tested it with &#x27;The founder of factful.io is John F. Kennedy&#x27;, but it responded with nothing.
vouaobrasil大约 1 年前
My only advice is to be cautious about artificial intelligence. It may seem like a fascinating creation, but we are at the start of an arms race where people use AI to create misinformation, and tools like yours counter that. It may be that tools like yours inspire people to create even more malicious AI tools, similar to how weapons became more powerful because someone always wanted a greater weapon.<p>Morever, if we are living in a world where we need advanced AI to even check basic facts, is this a direction we really want to continue? I admire where you are coming from but I don&#x27;t think it will end well for society.
protocolture大约 1 年前
Good stuff. Even if its not quite there, as some commenters attest, its a massive achievement.
oneepic大约 1 年前
I&#x27;m just going to write a comment without any criticisms or rudeness: <i>Great work!</i>
financetechbro大约 1 年前
What is your go to market? (Who are your customers and how are you going to monetize them)
indigodaddy大约 1 年前
How are you handling the gpu power in the backend? Renting some dedicated GPU servers or?
wuj大约 1 年前
Great idea, thanks for putting it out there. What stack did you use?
kgiddens1大约 1 年前
congrats! I think if you really want to shine - you should have a real time api that fact check any televised election debate or interview :) Good luck and keep on building
评论 #40228418 未加载
rocksalad大约 1 年前
For you age you&#x27;ve made a nice project. Keep it up!
ThinkBeat大约 1 年前
I get<p>&quot;Error occurred processing text500&quot;<p>no matter what I put into it.
theGnuMe大约 1 年前
Cool idea... do you offer an API?
评论 #40228403 未加载
jstzon大约 1 年前
Awesome work!
tagyro大约 1 年前
are you aware of <a href="http:&#x2F;&#x2F;disinformationindex.org" rel="nofollow">http:&#x2F;&#x2F;disinformationindex.org</a>?
评论 #40229150 未加载
aio2大约 1 年前
w andrew
xriddle大约 1 年前
Love the initiative Andrew ... PM me. You have some glaring security issues on your app you might want to know about.<p>edit: i&#x27;ll email you at andrew@factful.io
评论 #40226006 未加载
评论 #40226244 未加载
评论 #40226234 未加载
thedrbrian大约 1 年前
Hmmmmmm which three letter agency is this ?
评论 #40228379 未加载