Chatgpt vs bard: som er bedre for koding?

Chatgpt vs Google Bard (2023): En grundig sammenligning

Chatgpt vs bard: som er bedre for koding?

. Det hjelper med å skrive og feilsøke kode, noe som gjør våre travle liv litt enklere som et resultat. Men det er nå konkurrerende verktøy som Chatgpt og Bard, som ber spørsmålet: hvilken som er best for meg å bruke? .

?

  • Forslag: Begge modellene kan foreslå riktig syntaks og parametere for funksjoner og andre kodekonstruksjoner.
  • Det kan fullføre koden du har begynt å skrive.
  • .
  • .

. Bard er imidlertid litt annerledes ved at den ble trent på samtaler og dialoger fra nettet, mens Chatgpt ble trent mest på skrapt generelt innhold.

. .

, , , Feilsøkingshjelp, Tredjeparts plugins/UI-utvidelse, , koste. .

1.

Brødet og smøret til det vi vil ha det til, ikke sant? .

Bards kodingsforsøk

... 

Ser solid ut, men fungerer det? ikke ! Det er en grunn til å ha AI-generert kode i produksjon uten menneskelig tilsyn ville være veldig dårlig. .

Chatgpts kodingsforsøk

def generere_primes (n): primes = [] sil = [true] * (n + 1) for strøm i rekkevidde (2, n + 1): hvis sil [strøm] !.Legg til (strøm) for flere i rekkevidde (strøm, n + 1, strøm): sil [multippel] = falske returprimer # generere de første 100 primtall Vi får minst 100 primes primes_100 = generere_primes (550) [: 100] Print (PRIES_100) 

generere_primes (n) n . Den bruker silen til Eratosthenes -algoritmen for å generere primene.

Begge disse produserte et funksjonelt resultat. Chatgpts eksempel er bedre i dette tilfellet, siden det er renere og har mye mindre kode. Dessuten tolket den vår vage ledetekst riktig. er Bare en bruks-sak: Det er kjent at chatbots vil variere mye i svaret avhengig av språket de bruker (med mindre vanlige eller dokumenterte språk som har flere feil) eller kompleksiteten i spørringen. .

Vinner:

.

. I stedet for bare å be dem skrive en generisk funksjon, la oss kaste et programmeringsproblem på dem fra LeetCode:

.siste () metode på hvilken som helst matrise, og den vil returnere det siste elementet. Hvis det ikke er noen elementer i matrisen, bør den returnere -1.

Chatgpts problemløsning

..siste = funksjon () < if (this.length === 0) < return -1; > < return this[this.length - 1]; >>; I denne koden: Array.... . . dette.lengde gir antall elementer i matrisen. .. .lengde - 1]. Slik bruker du det: la array = [1, 2, 3, 4, 5]; konsoll.Logg (matrise.siste()); // utskrifter: 5 Array = []; konsoll.... Dette kalles vanligvis apeoppdatering og unngås vanligvis i produksjonskode. !

forklarer problemet. Ryddig! .

Testing av chatgpts problemløsning med leetcode

! Nå er det tid for Bard å gå opp til tallerkenen.

.. .prototype. < // If the array is empty, return -1 if (this.length === 0) < return -1; >....logg (lastElement); // 5

Ok, så vi fikk ikke en så grundig forklaring fra Bard om hvordan koden fungerer. . ?

Naturligvis kan vi ikke ta Bards ord på det, så vi kjører testen gjennom Leetcode, og.

. Det fungerer! .

. . .

Vinner:

. Refactoring Code

La oss si at du vil finne en mer optimalisert måte å gjøre noe på. Det er flott å få et annet synspunkt på koden din, og i motsetning til lagkameratene dine (forutsatt at du har dem), er disse verktøyene alltid gratis og klare til å sjekke koden din. ! .

? Array..siste = funksjon () < if (this.length === 0) < return -1; >ellers < return this[this.length - 1]; >

Chatgpts refactoring -forsøk

. Det forklarer vagt koden og foreslår en ternær operatør, noe som er greit og verdt å sjekke ut. . .

Wow! . Ikke bare tilbyr den optimalisert kode, men den viser kode for å lage et målestokk, og viser referansesultater.

Totalt sett har vi funnet at Bard er litt bedre til å refactorere. En del av dette er sannsynligvis fordi Bard bruker informasjon. Imidlertid bør jeg oppgi det chatgpt For øyeblikket beta-testing av en “søk med Bing” -funksjonen og rulle dette ut til gratis brukere, så Chatgpt kan bli mye bedre til å refactoring kode veldig snart. Men foreløpig må vi gi seieren til Bard.

Vinner:

. Feilsøkingshjelp

Bugs er en del av livet. . Se om du kan oppdage det før chatgpt og bard gjør! . Gi kode som fikser mulige feil med den.

Chatgpts feilsøkingsforsøk

OK, Chatgpt har gitt oss tilbake et svar som sier at vi må legge til litt logikk for å forhindre en `Zerodivision` -feil. Det gir et alternativ for å gjøre det og forklarer problemet. Nå er det Bards tur.

Bards feilsøkingsforsøk

Bard ved feilsøking

. . . Whew!

. Det har vært tider hvor vi har funnet Chatgpt har oppdaget feil bedre, men stort sett gir Bard klarere eksempler til brukeren.

. ?

Vinner: Bard ��

.

.

. .

. Vel, jeg kan ikke vise deg noe, fordi det ikke eksisterer! .

. . . Chatgpt har også en offisiell mobilapp, som er overraskende brukbar, og ganske praktisk mens Ideating.

.

.

. De har begge et nettgrensesnitt der du skriver inn en ledetekst og får svar. ? . .

. De er lagret på venstre side av skjermen, det er ingen grense for lengden på dem, og de er alltid tilgjengelige. .

Chatgpts grensesnitt

. . Du kan bare se hva du skrev for en ledetekst. På toppen av dette begrenser Bard lengden på samtalen, så du må begynne på nytt hvis den går for lenge.

. I Bard har du tilgang til et sett med utkast, slik at du kan gjennomgå forskjellige svar på din ledetekst, noe som er nyttig. Selv med dette fant vi imidlertid chatgpt lettere å bruke og kraftigere.

Chatgpt ��

.

? . .

Til sammenligning er Bard gratis for alle som har tilgang. Å få denne tilgangen krever en personlig Google -konto som du administrerer på egen hånd, eller en Google Workspace -konto som administratoren din har muliggjort tilgang til Bard med (som kan være litt skuffende hvis de ikke har det).

.

Bard ��

!

.

  • Baseversjonen av Chatgpt er bare en LLM, noe som betyr at informasjonen kan være utdatert. Bard bruker både LLM og søkedata. Dette kommer til å endre seg ganske snart, med chatgpt som implementerer “søk med bing” i det gratis tilbudet.
  • Chatgpt er generelt bedre for å generere dokumentasjon
  • Bard skaper mer grundige forklaringer på kode mesteparten av tiden
  • Bard begrenser lengden på samtalen, ChatGPT bare begrenser forespørsler over tid (GPT-4)

Husk at selv om du bruker disse verktøyene, er det viktig å forstå koden du jobber med. Ikke bli for avhengige av dem fordi resultatene ikke er garantert å være nøyaktige på noe tidspunkt. Til neste gang, lykkelig koding!

Jeremy Morgan

Jeremy Morgan er på et oppdrag for å hjelpe utviklere med å bli bedre på det de gjør. Han er seniorutvikler Evangelist for Pluralsight, og en ivrig teknisk blogger og høyttaler. Han har to tiår med erfaring som ingeniørbyggingsprogramvare for alt fra Fortune 100 -selskaper til bittesmå startups. Han holder seg fordypet i .Net/Azure World mens du alltid holder en fot i Linux Ecosystem Building Python og GO -applikasjoner.

Anbefalte artikler

5 nøkler til vellykket organisasjonsdesign

Hvordan lager du en organisasjon som er kvikk, fleksibel og tar et nytt syn på teamstruktur? Dette er nøklene til å lage og opprettholde en vellykket virksomhet som vil vare tidens prøve.

Enten du kaller dem stand-ups, scrums eller morgenkretser, her er noen hemmeligheter å skille seg ut og hjelpe alle med å få mest mulig ut av dem.

Teknologi i 2025: Forbered arbeidsstyrken din

Nøkkelen til å overleve denne nye industrielle revolusjonen er å lede den. Det krever to viktige elementer i smidige virksomheter: bevissthet om forstyrrende teknologi og en plan for å utvikle talent som kan få mest mulig ut av det.

Chatgpt vs Google Bard (2023): En grundig sammenligning

Dette er en grundig sammenligning av Chatgpt vs Google Bard. Bruk guiden vår for å lære mer om deres unike evner og forskjeller.

Chatgpt og Google Bard er AI Chatbots designet for å generere svar på spørsmål. Når det brukes på riktig måte, kan ChatGPT og Google Bard brukes til å støtte visse forretningsprosesser innen innholdsproduksjon, utvikling og mer. .

  • Hva er chatgpt?
  • ?
  • Chatgpt vs. Google Bard: Sammenligningstabell
  • Chatgpt og Google Bard -priser
  • Funksjonssammenligning: Chatgpt vs. Google Bard
  • Chatgpt fordeler og ulemper
  • Google Bard fordeler og ulemper
  • Google Bard vs chatgpt: viktige forskjeller
  • Advarer når du bruker AI chatbots
  • Skulle organisasjonen din bruke chatgpt eller Google Bard?
  • Metodikk

Hva er chatgpt?

. Den har blitt opplært på en enorm mengde internetttekst kalt en stor språkmodell.

Hva er Google Bard?

Google Bard er en annen AI chatbot. .

Chatgpt vs. Google Bard: Sammenligningstabell

Chatgpt og Google Bard -priser

Chatgpt

Chatgpts grunnleggende versjon er gratis, med en grense på 100 spørsmål per dag. For $ 20 per måned gir ChatGPT Plus abonnenter raskere responstid, tilgang til nye funksjoner og tilgang til GPT-4 (gratisversjonen bruker for øyeblikket GPT-3.5). GPT-4 API ble gjort generelt tilgjengelig i juli 2023.

Google Bard er gratis, med et ubegrenset antall spørsmål. Googles produkter har ofte holdt seg gratis, siden selskapet stort sett overfører reklame.

Funksjonssammenligning: Chatgpt vs. Google Bard

Tekstgenerering

Chatgpt og Google Bard er nyttige verktøy for å produsere tekst – alt fra sammendrag av informasjon til å lage et dikt til å skrive et essay.

Chatgpt Text Generation

Chatgpt ble opplært på tekst fra internett, og Google Bard ble trent på et spesifikt datasett for samtaler. Dette fører til at noen hevder at ChatGPT er flinkere til å produsere avsnitt og sammendrag og andre tekstbaserte behandlingsoppgaver, mens Google Bard er flinkere til samtaler.

Bard tekstgenerering

Samtalesvar

Mer må-lese AI-dekning

  • Chatgpt Cheat Sheet: Komplett guide for 2023
  • Generativ AI Definert: Hvordan det fungerer, fordeler og farer
  • Microsofts første generative AI -sertifikat er gratis tilgjengelig
  • Ansettelsessett: rask ingeniør

Chatgpt og Google Bard er opplært på datasett som inkluderer hundrevis av milliarder av parametere, noe som resulterer i bemerkelsesverdig menneskelignende svar. Videre har GPT-4 over 100 billioner parametere.

ChatGPT -samtalespons om en aktuell hendelse

Siden Google Bard ble opplært på data som har øyeblikkelig tilgang til Internett og et mer oppdatert bibliotek, kan det imidlertid gi mer aktuelle svar enn Chatgpts svar. For eksempel, hvis du blir spurt om “hva som skjedde i går i Budapest?.

Bard -samtalespons om en aktuell hendelse

ChatGPT samler inn informasjon fra tidligere samtaler og tidligere interaksjoner med brukeren, noe som betyr at den kan bruke kontekst når du deltar i en chat. Bard er også i stand til å bruke kontekst i samtalene, og kan også hente der en bruker slapp av.

For eksempel, hvis du spør: “Hva synes du om den nye ansattes beskrivelse jeg nevnte her om dagen?. Imidlertid sliter det noen ganger. I dette tilfellet var “det første måneoppdraget jeg spurte om” Chandrayaan-3.

Et svar fra Bard basert på en tidligere samtale

Chatgpt fordeler og ulemper

Fordeler til chatgpt

  • Raske responstider: Chatgpt er overlegen tidligere generasjoner av AI chatbots på grunn av hastigheten på svarene, noe som gjør at det hjelper bedrifter til å bli mer effektive. Chatgpt Plus er raskere enn Google Bard.
  • Evne til å generere menneskelignende svar: Chatgpt kan produsere mer naturlig klingende tekst enn tidligere generasjoner av AI-chatbots, i stor grad på grunn av den enorme datamengden den har blitt opplært på.
  • Brukervennlig: Chatgpt kan utføre et bredt spekter av oppgaver, fra å oversette til kondenserende avsnitt til å produsere sangtekster, og det kan gjøre det for et bredt publikum. Det enkle grensesnittet og enkle svarene gjør det til et enkelt verktøy for de uten teknisk ekspertise.
  • Chatgpt støtter Python, JavaScript, Java og et dusin andre programmeringsspråk.
  • Chatgpt “kan forstå og generere tekst” på mer enn 20 språk.

Ulemper av chatgpt

  • Begrenset nøyaktighet og pålitelighet: Chat GPTs svar kan inneholde feil siden den bruker treningsdata. Det er heller ikke aktuelt; Den siste oppdateringen var i september 2021.
  • Skjult skjevhet: Chatgpt kan gi partiske svar på grunn av datasettet det er opplært på. Selve kildematerialet kan inneholde skjevheter, noe som kan påvirke svarene som tilbys av chatgpt. For eksempel er chatgpt ikke flink til å svare på spørsmål som ikke er på engelsk og ofte gir feil.
  • Ingen forståelse av den virkelige verden: Chatgpt er begrenset til datasettet det ble opplært på, og selv om det kan gi imponerende svar, er det basert på hva som er tilgjengelig på nettet, ikke det som har blitt lært gjennom ekte menneskelig erfaring.

Google Bard fordeler og ulemper

Fordeler til Google Bard

  • Tekstgenerering av høy kvalitet: Google Bard kan produsere menneskelignende tekst som kan brukes til en rekke oppgaver, fra å svare på spørsmål til å oppsummere materiale til å oversette tekst.
  • Stort datasett: Google Bard er forhåndsinnstilt på et massivt datasett med tekst og kode, som lar den generere mer omfattende og informative svar enn mindre modeller.
  • Kreativ tekstutgang: Google Bard kan hjelpe til med å lage en rekke tekst, fra stillingsbeskrivelser til ansettelsesbrev til å skrive rapporter, noe som gjør det til et allsidig verktøy for bedriften.
  • Skriv kode på mange programmeringsspråk: Google hevder at Bard kan generere kode for enkle og komplekse oppgaver på flere programmeringsspråk, selv fra spørsmål skrevet på naturlig språk.
  • Språkstøtte: .S. Engelsk, japansk og koreansk og kan oversette andre språk.

Ulemper av Google Bard

  • Beregningsressurser: Store transformatormodeller bruker mange beregningsressurser.

Google Bard vs chatgpt: viktige forskjeller

. Det har heller ikke et betalt nivå. Underbyggingen av de to er forskjellige, med chatgpt basert på Openais GPT-4 og Bard basert på Googles Palm 2. Bard er interoperabel med andre Google -produkter som objektiv, som kan tolke bilder. Brukere kan laste opp filer for å legge til spørsmålene sine, noe som ikke er mulig i ChatGPT. Chatgpt kan imidlertid tolke bilder når den er utstyrt med en URL.

Advarer når du bruker AI chatbots

Chatgpt og Google Bard er fremdeles i utvikling og kan inneholde feil eller skjevheter. Derfor bør brukere være kritiske til informasjonen som gis av ChatGPT og Google Bard for å sikre dens nøyaktighet.

I tillegg er det personvernhensyn som følger med å bruke chatgpt eller Google Bard, som samler inn personlig informasjon på samme måte som søkemotorer gjør. Din IP -adresse, tekst og til og med lenker til informasjonen din som telefon, e -post og sosiale medier kan samles.

Skulle organisasjonen din bruke chatgpt eller Google Bard?

.

Google Bard har flere funksjoner som hjelper det å skille seg ut. . Videre er Google Bard helt oppdatert, med tilgang til online informasjon.

.

Det er viktig å huske at begge AI -chatbots kan være utsatt for feil og skjevhet og samle inn dine personopplysninger – ikke bare informasjonen du legger inn – og kan være misbruksverktøy for dårlige skuespillere. Lær mer om hvordan generativ AI fungerer sammen med fordelene og farene.

Vi evaluerte disse produktene basert på gratisversjonen av Chatgpt og Google Bard, som er gratis som standard er. Vi testet hvordan de to AI -chatbotsene ville svare på de samme spørsmålene, og vi spurte Chatgpt og Google Bard om mer aktuelle nyheter for å teste begrensningene.

Abonner på innovasjonsinnsiderens nyhetsbrev

.

Publisert: 18. august 2023, 16:10 EDT Modifisert: 21. august 2023, 15:51 EDT Se mer kunstige intelligensartikler

Se også

  • Chatgpt kommer for jobben din. Hvorfor det er en god ting (TechRepublic)
  • Google Bard AI nå generelt tilgjengelig (TechRepublic)
  • Hvordan bruke Google Bard (2023): En omfattende guide (TechRepublic)

Kontoinformasjon

TechRepublic Close Modal

Del med vennene dine

. Arbeidet hennes har dukket opp i Atlanterhavet, Boston Globe, Vox, Vice og andre publikasjoner.

Redaktørens valg

TechRepublic Premium Editorial Calendar: Retningslinjer, sjekklister, ansettelsessett og forskning for nedlasting

.

Publisert: 1. september 2023, 04:30 EDT Modified: 1. september 2023, 06:52 EDT Les mer Se mer TechRepublic Premium -artikler

Kunstig intelligens og moderne datateknologibilde -konsept

Kunstig intelligens

.

Hvor generativ AI er en spillveksler for skysikkerhet

Generativ AI vil være en spillveksler innen skysikkerhet, spesielt i vanlige smertepunkter som å forhindre trusler, redusere slit fra repeterende oppgaver og bygge bro mellom cybersikkerhetens talentgap.

Publisert: 29. juni 2023, 12:34 EDT Modified: 30. juni 2023, 15:40 EDT Les mer Se mer Cloud Security -artikler

En datamaskin som kjører lønnsprogramvare

De 8 beste internasjonale lønnstjenestene for 2023

? Bruk vår kjøperguide for å gjennomgå de beste løsningene, fra ADP til Oyster.

Publisert: 10. juli 2023, 07:28 EDT Modifisert: 25. august 2023, 14:58 EDT Les mer Se mer lønnsartikler

noen som bruker chatgpt på en bærbar datamaskin

Kunstig intelligens

Chatgpt Cheat Sheet: Komplett guide for 2023

. .

Publisert: 21. september 2023, 10:24 AM EDT Modifisert: 21. september 2023, 10:50 AM EDT Les mer Se mer kunstig intelligensartikler

6 beste mandag.

Leter etter et alternativ til mandag.com? Vår omfattende liste dekker de beste mandagsalternativene, deres viktige funksjoner, priser, fordeler, ulemper og mer.

Publisert: 6. juli 2023, 13:00 EDT Modified: 21. august 2023, 17:37 EDT Les mer Se flere prosjektledelsesartikler

Abonner på innovasjonsinnsiderens nyhetsbrev

Få opp de nyeste teknologiske innovasjonene som forandrer verden, inkludert IoT, 5G, de siste om telefoner, sikkerhet, smarte byer, AI, robotikk og mer.

TechRepublic Premium

TechRepublic Premium

Power Checklist: Bygg din planer for gjenoppretting av katastrofe

Naturlige og menneskeskapte katastrofer kan sette driften og fremtiden til ethvert selskap i fare i dag. Orkaner, jordskjelv og terrorist eller nettangrep er bare noen få eksempler på potensielt forkrøplende trusler. Som et resultat er utviklingen av en katastrofegjenopprettingsplan et must for å sikre pågående forretningsprosesser i kjølvannet av en krisesituasjon. .

TechRepublic Premium

Ansettelsessett: Prosjektleder

Å holde alle de forskjellige bevegelige delene av en virksomhet som går jevnt og i tide krever et godt organisert individ som kan se det endelige målet med et prosjekt, utvikle en vei for å nå dette målet og kommunisere banen som må følges til alle individer og Lag som jobber for å bringe det endelige målet til . Publisert: 20. september 2023, 16:00 EDT Modifisert: 21. september 2023, 12:00 EDT Les mer Se mer TechRepublic Premium -artikler

TechRepublic Premium

SSL Certificate Best Practices Policy

SSL -sertifikater er avgjørende for å kryptere trafikk mellom systemer som kunder, som får tilgang til servere via nettlesere eller applikasjoner som kommuniserer med eksterne systemer. Sertifikater beskytter klient- og serverdata, som ofte involverer konfidensiell informasjon som kredittkortdetaljer eller personnummer. Formålet med denne SSL -sertifikatets beste praksispolitikk fra TechRepublic . Publisert: 20. september 2023, 16:00 EDT Modifisert: 21. september 2023, 9:00 EDT Les mer Se mer TechRepublic Premium -artikler

TechRepublic Premium

Retningslinjer for mobilenheter

Mobile enheter er en livsstil både i forbruker- og forretningsriket – og forretningsinteresser må beskyttes der de to konvergerer. Denne policyen fra TechRepublic Premium gir retningslinjer for sikker og produktiv bruk av mobile enheter (bærbare datamaskiner, nettbrett, smarttelefoner osv.) av ansatte. Det inkluderer bestemmelser for selskap og ansatt-eide . Publisert: 20. september 2023, 16:00 EDT Modifisert: 21. september 2023, 9:00 EDT Les mer Se mer TechRepublic Premium -artikler

  • TechRepublic
  • TechRepublic på Facebook
  • TechRepublic på flipboard
  • Personvernregler
  • Vilkår for bruk
  • Eiendom av TechnologyAdvice