Build your vocabulary for coding in Python and exploring AI! Learn to talk about code structure, libraries, and new tech developments while improving your programming skills. Perfect for intermediate learners who want to discuss tech topics more fluently.
Stories
Python algoritmoa optimizatzen
Basque
Aurreko astean, gure taldeak Python-en algoritmo bat idazten hasi zen proiekturako. Datuak prozesatu eta AI modeloak entrenatzen genituen, baina kodea zaharkitu zegoen. "Ez dezakegu eraginkortasunez erabili," esan zuen nire lagunak. "Programa optimizatu behar dugu." Egunero, liburutegi berriak aztertzen genituen, baina oraindik araztu genuen. "Algoritmoa konplexua da, baina Python-ekin azkar inplementatu dezakegu," esan nuen. Hala ere, datu-base handiekin lan egiteak zaildu zuen. "Modeloa ezin dugu erabili," esan zuten. "Bere kodea ez da egokia." Azkenean, eskuz idatzi genuen kodea, eta orain eraginkorra da. Zientzialariek gure lana maite dute!
Kodea fin-tuneatzen
Basque
Astean zehar, kodea fin-tuneatzen ari naiz, baina oraindik ez dut lortu nahi nuen emaitzarik. Zientzialariek diseinatu zuten neurona-sarea zaharra zen, eta datuak prozesatzeko zailtasunak zituen. Atzo, nire lankideak esan zuen: "Datu-multzoa integratu behar duzu, bestela erroreak izango dituzu." Hurrengo proiekturako, APIak erabili nahi ditut, baina kodea automatizatu aurretik, parametroak egokian ezarri behar dira.
Programak errepikakorrak dira, baina entrenatu ondoren, modelo hobea eraiki daiteke. Neurona-sareak datuak ondo prozesatzen zituen, baina emaitzak ez ziren zehaztasun handikoak. Azken hilabetean, kodea kudeatu dut, eta zerbitzarian integratzen saiatu naiz.
"Kodeak ondo funtzionatzen du?" galdetu zidan nire buruzagiak. "Ez oraindik," erantzun nuen. "Baina datuak aztertu ditut, eta hurrengo astean amaituko dut."
Hasierako modeloak ez zuen behar bezala funtzionatzen, baina orain, fin-tuneatzen ari naizenez, espero dut emaitzak hobeak izatea. Zereginak automatizatu nahi ditut, baina lehenago erroreak konpondu behar ditut.
"Zailtasunak izan dituzu?" galdetu zidan berriz. "Bai, baina aurrera egiten ari naiz," esan nuen. Datuak erori ziren lehen saioan, baina orain parametroak bistaratu ditut, eta neurona-sarea egonkorragoa da.
"Ondo eginda," esan zuen. "Modeloa prest badago, hurrengo zereginetarako erabiliko dugu."
Eta horrela, kodea eraikitzen jarraitu nuen, behar bezala.
Modeloa hobetzen saiatzen
Basque
Goizetik lanean ari naiz modelo berri batekin. Datuak normalizatu behar izan zituzten, eta aldagaiak eskuz banatu nituen. Sailkatzailea handia da, baina ezin ditzakegu gainegokitu. Datu-multzoa kargatu nuen, eta ezaugarriak hobetzen saiatu nintzen. Emaitzak ez dira onak oraindik, arren, proba bat egin dut. Modeloa entrenatu nuen, baina akats batzuk zeuden. Nire lankideak esan zuen datuak ez zirela ondo osatuak. "Zehaztasun handia behar da," berretsi zuen. Datuak multzoetan banatu ditut berriro, eta normalizazioak erabili ditut. Ezaugarriak eskalatu ditut, baina errendimendua ez da hobea. "Emaitzak hobetzen badira, modeloaren errendimendua arrakastaz handituko da," pentsatu dut. Orain, datu-multzoa berriro ebaluatu behar dut. Sailkatzailea ez da perfektua, baina hobetzen ari da. Datuak taldeak ziren aurretik, baina orain banatzen ditut Kategoria batean. Modeloaren ezaugarriak regularizatzen ari naiz, eta espero dut emaitzak onak izatea. "Zure datuak ez dira prest," esan zidaten, baina ez dut amore eman. Azpiegokitu behar al dut? Ez dakit. Baina ez dut utziko datuak gabe probatzen.
Sample flashcards 20
to write code→kodea idatzi
She writes code every day.→Egunero kodea idazten du.
Does he write code for his projects?→Bere proiektuetarako kodea idazten al du?
They do not write code in Python.→Ez dute Python-en kodea idazten.
to debug a program→programa bat araztu
Have you debugged the program yet?→Programa araztu duzu?
The program hasn't been debugged yet.→Programa ez da oraindik araztu.
to use a library→liburutegi bat erabili
to use a Python library→Python liburutegi bat erabili
May we use this Python library for our project?→Python liburutegi hau gure proiekturako erabili dezakegu?
Your team may not use that outdated library.→Zure taldeak ezin du liburutegi zaharkitu hori erabili.
to train a model→modelo bat entrenatu
Scientists train AI models with large datasets.→Zientzialariek AI modeloak datu-base handiekin entrenatzen dituzte.
Has the model been trained yet?→Modeloa entrenatu da?
to optimize an algorithm→algoritmo bat optimizatu
to optimize the algorithm→algoritmoa optimizatu
He said they had optimized the algorithm.→Algoritmoa optimizatu zutela esan zuen.
Despite being complex, the algorithm was optimized quickly.→Konplexua izan arren, algoritmoa azkar optimizatu zen.
to implement a feature→eginbide bat inplementatu
We used to implement features manually.→Eginbideak eskuz inplementatzen genituen.
A sample of the collection — the full set lives in the app.
Learn this topic in Taalhammer
Spaced repetition, pronunciation and audio — in the app.