Open the app

پائتھون پروگرامنگ ایک مصنوعی ذہانت

Urdu → English Level B1103 cards3 stories

پائتھون میں کوڈنگ اور اے آئی کی دریافت کے لیے اپنی ذخیرہ الفاظ بنائیں! کوڈ کی ساخت، لائبریریز، اور نئی ٹیکنالوجی کی ترقی کے بارے میں بات کرنا سیکھیں جبکہ اپنی پروگرامنگ کی مہارتیں بہتر بنائیں۔ انٹرمیڈیٹ سیکھنے والوں کے لیے بہترین جو ٹیک موضوعات پر زیادہ روانی سے بات چیت کرنا چاہتے ہیں۔

پائتھون پروگرامنگ ایک مصنوعی ذہانت

Stories

Lena Optimizes Python Algorithm

English

Lena loves writing code in Python. She has been working on an AI project for a large company, but her algorithm hasn't been optimized yet. "Have you debugged the program yet?" her team asked last week. She said she had processed the datasets efficiently, but the model still needed work. Despite being complex, the project was not impossible. They used an outdated library, so she had to implement a new one. "May we train the models quickly?" she asked. The scientists confirmed they could. Every day, she writes code to analyze data and improve features. He used to debug manually, but now they automate the process. Your project? It might be next!

Neural Network Improves Over Time

English

The scientists were excited about their new neural network. They had built it last month to automate repetitive tasks, but the initial results weren’t accurate. "Have you preprocessed the data correctly?" she asked. He admitted the dataset wasn’t analyzed properly before training. Despite their difficulties, they decided to refactor the old code. "We must fine-tune the parameters," he said. They integrated new APIs and deployed the model on the server. Even though errors crashed the program at first, it now handles them gracefully. The results are better this week. "Were the tasks automated yet?" she wondered. Next, they will visualize the data to improve accuracy.

Model Training Challenges

English

The team was excited—they had just trained a new classifier. The data had been split into training and test sets, and the features were encoded manually. Despite their efforts, the model was overfit. "Have you evaluated the performance yet?" asked the lead engineer. She confirmed the results were incomplete. "We must normalize the data," she said. They scaled the variables, but the model still underfit. "May we try regularization?" someone suggested. By morning, the model had been reevaluated. The normalization improved accuracy, but the performance was not high enough. "Your dataset might be too small," he warned. "Has the model been loaded successfully?" They visualized the results and found a mistake—some features had not been scaled properly. "Did you check the encoding?" she asked. The team used to encode data automatically, but now they did it manually. Despite the challenges, they were determined to improve the model. "We must train it again," she said. The classifier has been working since yesterday, but the results have not improved yet. "Have you tried adjusting the hyperparameters?" he asked. The team knew they had to be patient—good models take time.

Sample flashcards 20

  • کوڈ لکھنا to write code
  • وہ روزانہ کوڈ لکھتی ہے۔ She writes code every day.
  • کیا وہ اپنے منصوبوں کے لیے کوڈ لکھتا ہے؟ Does he write code for his projects?
  • وہ پائتھون میں کوڈ نہیں لکھتے۔ They do not write code in Python.
  • پروگرام ڈیبگ کرنا to debug a program
  • کیا آپ نے پروگرام ڈیبگ کر لیا ہے؟ Have you debugged the program yet?
  • پروگرام ابھی تک ڈیبگ نہیں ہوا۔ The program hasn't been debugged yet.
  • لائبریری استعمال کرنا to use a library
  • پائتھون لائبریری استعمال کرنا to use a Python library
  • کیا ہم اپنے منصوبے کے لیے یہ پائتھون لائبریری استعمال کر سکتے ہیں؟ May we use this Python library for our project?
  • آپ کی ٹیم وہ پرانی لائبریری استعمال نہیں کر سکتی۔ Your team may not use that outdated library.
  • ماڈل کو تربیت دینا to train a model
  • سائنسدان بڑے ڈیٹاسیٹس کے ساتھ AI ماڈلز کو تربیت دیتے ہیں۔ Scientists train AI models with large datasets.
  • کیا ماڈل کو تربیت دی جا چکی ہے؟ Has the model been trained yet?
  • الگورتھم کو بہتر بنانا to optimize an algorithm
  • الگورتھم کو بہتر بنانا to optimize the algorithm
  • انہوں نے کہا کہ انہوں نے الگورتھم کو بہتر بنا لیا ہے۔ He said they had optimized the algorithm.
  • پیچیدہ ہونے کے باوجود، الگورتھم کو جلدی سے بہتر بنا لیا گیا۔ Despite being complex, the algorithm was optimized quickly.
  • فیچر کو نافذ کرنا to implement a feature
  • ہم فیچرز کو دستی طور پر نافذ کرتے تھے۔ We used to implement features manually.

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.

Open in the app