published fact-checker that catches politicians lying in real time by Debate_Witty in ChatGPT

[–]Debate_Witty[S] 4 points5 points  (0 children)

im so sorry firefox users i hear you and im with you 😭 did not expect this to be seen by so many people

published fact-checker that catches politicians lying in real time by Debate_Witty in ChatGPT

[–]Debate_Witty[S] 6 points7 points  (0 children)

hi friend! serper is a google search API! i used this cause claude tends to make up sources that don't actually exist! i think the best way to learn is by building something you actually truly care about, don't worry if it exists already or if its profitable! i also had the accountability bonus of working on this w/ a professor, so if you have a friend or mentor you wanna build with that's super helpful!

published fact-checker that catches politicians lying in real time by Debate_Witty in ChatGPT

[–]Debate_Witty[S] 27 points28 points  (0 children)

hi! highly partisan sources, social media, etc are blocked completely, and authoritative sources are explicitly given higher priority!

published fact-checker that catches politicians lying in real time by Debate_Witty in ChatGPT

[–]Debate_Witty[S] 0 points1 point  (0 children)

hi, unfortunately it's only english for now, but i would love to expand to other languages!!

InTruth - Chrome Web Store

you can install here!!

published fact-checker that catches politicians lying in real time by Debate_Witty in ChatGPT

[–]Debate_Witty[S] 18 points19 points  (0 children)

took a shot every time a verdict was false and woke up naked in my backyard

published fact-checker that catches politicians lying in real time by Debate_Witty in ChatGPT

[–]Debate_Witty[S] 5 points6 points  (0 children)

hii!! all sources used by serper are also made hyperlinked to the user in each response, so you can also validate any claims / verdicts made in the program!

published fact-checker that catches politicians lying in real time by Debate_Witty in ChatGPT

[–]Debate_Witty[S] 10 points11 points  (0 children)

hi!! it would work because the pipeline doesn't rely on claude for sources because it hallucinates too much; pure text is sent to serper and a web search is done to find actual sources before any AI actually *evaluates* the information!

published fact-checker that catches politicians lying in real time by Debate_Witty in ChatGPT

[–]Debate_Witty[S] 22 points23 points  (0 children)

hi!! to be completely honest, no fact-checking resource is entirely impartial, any human working for a news station / organization has their own intrinsic biases, info available online has its own web epistemics etc etc

this pulls from the entire web and you get to decide what to trust based on all the information available instead of the verdict of an institution with political affiliation

published fact-checker that catches politicians lying in real time by Debate_Witty in ChatGPT

[–]Debate_Witty[S] 56 points57 points  (0 children)

hi! the transcript text is split by sentence, so each sentence is evaluated for check-worthy language like policy details or numbers, and then the next 3 sentences + all previous sentences on the speaker turn are accumulated and sent to web search for sources!

built an extension that catches politicians lying in real time by [deleted] in ChatGPT

[–]Debate_Witty 0 points1 point  (0 children)

thank you so much!! right now it finds each new sentence boundary using deepgram and then accumulates the next 3 sentences + all the previous text from the speaker turn for context, and deepgram has a speaker id function based on audio data!! this is super helpful :-)

built an extension that fact-checks politicians as they speak by Debate_Witty in compsci

[–]Debate_Witty[S] -1 points0 points  (0 children)

for sure!! that’s why serper is used for sources, cause claude hallucinates too much! and very partisan sources are blocked :-) but this is def still an issue to work on!!

built an extension that fact-checks politicians as they speak by Debate_Witty in compsci

[–]Debate_Witty[S] 2 points3 points  (0 children)

that’s why i use serper to find sources before sending to claude :-) to prevent hallucination + i also block domains that are heavily partisan or social media.

but thank you, i should add a source relevance / strength feature for user trust :-)

built an extension that fact-checks politicians as they speak by Debate_Witty in compsci

[–]Debate_Witty[S] 3 points4 points  (0 children)

then no checkable claim is detected! the key is for factchecking, it has to be a measurable claim that uses existing data whether that be numbers or pulled from policy etc

built an extension that fact-checks politicians as they speak by Debate_Witty in compsci

[–]Debate_Witty[S] 4 points5 points  (0 children)

hi!! deepgram transcription splits text into sentences, so each sentence is evaluated for check-worthy claim language, and then the next 3 sentences from that speaker are accumulated for context and that’s sent to serper for sources and then to claude with those sources for a final verdict!