Oggi AI - Artificial Intelligence Today
Oggi AI - Artificial Intelligence Today
  • 265
  • 9 967 210
Self-Aware AI? | Risks & Regulation of Artificial Intelligence
How soon and how strictly should Artificial Intelligence technology be regulated? Center for AI Safety published a letter calling for regulation, which has been signed by hundreds of AI Experts, www.safe.ai/statement-on-ai-risk#open-letter
The EU has taken the lead on regulating AI with their Artificial Intelligence Act, which will require accountability, transparency and risk mitigation.
#artificialintelligence #ainews
Переглядів: 473

Відео

10 Year Anniversary! Shifting to AI Focus
Переглядів 276Рік тому
Thank you all for supporting my channel for the past 10 years! It's aa huge milestone. My channel is now shifting focus to Artificial Intelligence. I hope to continue to bring my audience of techies, engineers and developers very useful and breaking news and information on AI as it transforms every industry worldwide. #artificialintelligence
Generative AI | What It Can Do | What Are the Top APIs
Переглядів 538Рік тому
Generative Artificial Intelligence (AI) is revolutionizing content creation of all sorts, across many different industries. In addition to ChatGPT there are several other exciting Generative AI Platforms that offer large language model APIs to developers. Most of them also have sandboxes on their websites that people can play in. This video gives an intro to Generative AI and some of the leadin...
AI APIs other than ChatGPT | AI Developer's Intro
Переглядів 345Рік тому
Open AI and ChatGPT get all the buzz, but there is a rich selection of Artificial Intelligence APIs for app developers covering all major fields of AI, including NLP, Speech, Translation, Vision, and Generative AI, that are specialized for building intelligent apps for chatbots, content moderation, facial recognition, content creation and much more. #chatgpt #openai #artificialintelligence
Python: Deep Copy vs Shallow Copy
Переглядів 1,8 тис.Рік тому
Learn the differences between shallow copy and deep copy in Python, and how to use various methods of copying Integers, lists and objects. #python #pythonprogramming Code: github.com/joeyajames/Python/blob/master/deep_copy.ipynb
Python: Remove Items from List | 3 ways - pop, del, remove
Переглядів 629Рік тому
There are 3 ways to remove items from a list in Python: pop, del, and remove. This video explains the differences and when to use each method. Code: github.com/joeyajames/Python/blob/master/remove_from_list.py #python #pythonprogramming #pythontutorial
Python Dictionary Comprehensions
Переглядів 980Рік тому
Comprehensions are a powerful tool in Python that allow you to create new lists, sets and dictionaries, populated with values. This video explains how Dict comprehensions work through 10 code examples that include using lists, range function, and existing dicts, as well as if-else conditions and other variations. Code: github.com/joeyajames/Python/blob/master/dict_comprehensions.py #python
Python: Flatten Nested Lists | Convert 2D/3D into 1D Lists
Переглядів 878Рік тому
Learn to flatten nested lists in #python using two methods: a list comprehension, and a recursive method. Code: github.com/joeyajames/Python/blob/master/flatten_list.py
Java: HashMaps Intro Tutorial
Переглядів 401Рік тому
This intro to HashMaps in Java explains how to create hash maps, add and remove items, iterate, edit, and everything else you need to know about this data structure. Sometimes called dictionaries, hash tables, or associative arrays, they are used for storing key-value pairs with very quick lookup. Code: github.com/joeyajames/Java/blob/master/MapFunctions.java #java #hashmap
Java: Split String at Delimiter | break String into Array of Substrings
Переглядів 1,1 тис.Рік тому
This video explains how to split a string in Java into an array of substrings, at one or more delimiter characters such as space, period, or comma. Code: github.com/joeyajames/Java/blob/master/SplitString.java #java
Java: Convert Array to ArrayList, and ArrayList to Array
Переглядів 769Рік тому
Java: Convert Array to ArrayList, and ArrayList to Array
Java: How to Break out of Nested For Loops
Переглядів 877Рік тому
Java: How to Break out of Nested For Loops
Java: Convert String to Integer
Переглядів 739Рік тому
Java: Convert String to Integer
Java ALPR - Load Training Data | Automatic License Plate Recognition
Переглядів 861Рік тому
Java ALPR - Load Training Data | Automatic License Plate Recognition
Java ALPR | Automatic License Plate Recognition system explained
Переглядів 1,4 тис.Рік тому
Java ALPR | Automatic License Plate Recognition system explained
Java: Brighten Image | How to Code Buffered Image Filters
Переглядів 830Рік тому
Java: Brighten Image | How to Code Buffered Image Filters
Java: Edge Detection | How to Code Image Filter Algorithms in Java
Переглядів 1,7 тис.Рік тому
Java: Edge Detection | How to Code Image Filter Algorithms in Java
Java: Gaussian Blur, part-2 | How to Code in Java Tutorial using Buffered Image
Переглядів 601Рік тому
Java: Gaussian Blur, part-2 | How to Code in Java Tutorial using Buffered Image
Java: Gaussian Blur | How to Code Buffered Image Filters
Переглядів 2,5 тис.Рік тому
Java: Gaussian Blur | How to Code Buffered Image Filters
Java: Resize or Shrink Image Size | Buffered Image Filters
Переглядів 3,1 тис.Рік тому
Java: Resize or Shrink Image Size | Buffered Image Filters
Java: Pixelate Buffered Image | How to Code Image Filters
Переглядів 2 тис.Рік тому
Java: Pixelate Buffered Image | How to Code Image Filters
Java: Color Image to Grayscale | BufferedImage Image Filters
Переглядів 2,3 тис.Рік тому
Java: Color Image to Grayscale | BufferedImage Image Filters
Java: Load & Display Image in a Popup Window | Buffered Image Filters
Переглядів 3,6 тис.Рік тому
Java: Load & Display Image in a Popup Window | Buffered Image Filters
Python KNN - K Nearest Neighbors | ML Classification
Переглядів 5 тис.2 роки тому
Python KNN - K Nearest Neighbors | ML Classification
Python Data Analysis with Iris Dataset | Data Science, plotting & graphing
Переглядів 8 тис.2 роки тому
Python Data Analysis with Iris Dataset | Data Science, plotting & graphing
Python 10 Match Case Statements | structural pattern matching
Переглядів 12 тис.2 роки тому
Python 10 Match Case Statements | structural pattern matching
VENN Diagrams Tutorial
Переглядів 1,3 тис.3 роки тому
VENN Diagrams Tutorial
Trigonometry SINE and Arc-Sin Functions explained
Переглядів 6603 роки тому
Trigonometry SINE and Arc-Sin Functions explained
Trigonometry 30-60-90 Special Right Triangles
Переглядів 7763 роки тому
Trigonometry 30-60-90 Special Right Triangles
Trigonometry 45-45-90 Special Right Triangles
Переглядів 5503 роки тому
Trigonometry 45-45-90 Special Right Triangles

КОМЕНТАРІ

  • @TarasovFrontDev
    @TarasovFrontDev 5 днів тому

    One of the best video! You've covered all base scenarios and explained some advantages too! I love you, mate!

  • @akshatagrawal6702
    @akshatagrawal6702 6 днів тому

    There is no single magic bullet, oh maybe except "Tim Sort". 😅😅😅

  • @nox10182
    @nox10182 10 днів тому

    What about SOUN?

  • @kazikmajster5650
    @kazikmajster5650 11 днів тому

    They seem useful.

  • @NAOMIKYLAARCILLA
    @NAOMIKYLAARCILLA 12 днів тому

    do you have a source code for this? badly needed

  • @BigStuDolla91
    @BigStuDolla91 12 днів тому

    At 4:00 you explain recursion better than the ton of videos i've been watching. thanks

  • @anilgeorge1988
    @anilgeorge1988 14 днів тому

    But using labels in java is considered as a bad practice, isn't it?

  • @MagnumCarta
    @MagnumCarta 15 днів тому

    Makes sense. Why would businesses change years of business procedures for an "easy to use" chat bot that does not have as high a confidence interval as the layperson might think.

  • @WakeUpSid7777
    @WakeUpSid7777 17 днів тому

    Intro music sounds like something straight out of Counter Strike. great video btw!!

  • @Goutham-30799
    @Goutham-30799 19 днів тому

    thanks man

  • @praneetkomandur6576
    @praneetkomandur6576 24 дні тому

    why do we need to append the big 9999999 number what if we didn't? dont really understand that

  • @JIMPIERCE-JP257
    @JIMPIERCE-JP257 26 днів тому

    CODE IS WRONG!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @maitri1656
    @maitri1656 26 днів тому

    can someone tell what is the prioriy order in the expression num=item//10**(digit)%10

    • @rahulkannaav3158
      @rahulkannaav3158 11 днів тому

      At first, 10**(digit) will be calculated. Then, floor division will be done, item//10**(digit) Afterwards, modulo of the result will be taken. (item//10**(digit))%10. Correct me, if I'm wrong in any of these steps.

  • @darragijalel6568
    @darragijalel6568 28 днів тому

    Hi, it's really helpful :D but is there a way to resize an image without losing quality please ? :(

  • @TampaPirate
    @TampaPirate 29 днів тому

    you are a smart cookie. Thank you for this refresher

  • @shaqe
    @shaqe Місяць тому

    9 years later: Still the best.

  • @proshlok1
    @proshlok1 Місяць тому

    there is a mistake at def remove(self,d) It should be self.root = this_node.get_next

  • @nishasaha3069
    @nishasaha3069 Місяць тому

    Where can I get the slides?

  • @akashtribhuvan8124
    @akashtribhuvan8124 Місяць тому

    Thank You!

  • @jiachenhu8242
    @jiachenhu8242 Місяць тому

    Thanks for explaining this in a such simple and doable manner! 🎉🎉

  • @XDBjoernXD
    @XDBjoernXD Місяць тому

    Thanks a lot

  • @ruzen3803
    @ruzen3803 Місяць тому

    Thank you. Best and most concise explanation I've seen thus far

  • @mattimailt
    @mattimailt Місяць тому

    Brilliant! Wonderful explanation.

  • @nec5437
    @nec5437 Місяць тому

    Nice one ❤❤

  • @_tan2112
    @_tan2112 Місяць тому

    does it work only for string type cause "" arrayList.toArray(new Integer[0]); " is giving error ?

  • @shadow-multimedia8098
    @shadow-multimedia8098 Місяць тому

    Thanks man

  • @ameikala
    @ameikala Місяць тому

    Thank you for the video. It was pretty useful for me. I have a question: in a double For loop with <i> and <j> as counter, if <i> go from 0 to 20, and <j> goes from <i> to 20, the assignment <j=i> works, I mean if <j> changes its value, <i> remain with its own value. Why?

  • @fredh3152
    @fredh3152 2 місяці тому

    Excellent video! What I don't understand is how does the map and reduce function in python have anything to do with Hadoop's map and reduce? how are they related?

  • @joshmccraney4020
    @joshmccraney4020 2 місяці тому

    log(10 million) = 16.1, so how ya get 30?

    • @oggiai
      @oggiai 28 днів тому

      “On the order of 30 comparisons” doesn’t mean exactly 30. It means within a factor of 10. When discussing algorithms the exact number of operations usually doesn’t matter.

  • @WrongDescription
    @WrongDescription 2 місяці тому

    Simply Explained in detail! Thank you!

  • @magginoodles7179
    @magginoodles7179 2 місяці тому

    is this an explanation?

  • @keithdesouza8859
    @keithdesouza8859 2 місяці тому

    How does one decide whether to use list comprehension or map/filter?

  • @dr.moebius8600
    @dr.moebius8600 2 місяці тому

    anyMatch() is not an intermediate operation because it returns a boolean

  • @KhalidahTiaret
    @KhalidahTiaret 2 місяці тому

    Thanks for such a clear, easy explanation!

  • @NikitaNair
    @NikitaNair 2 місяці тому

    Enjoyed it :)

  • @vikasjain5466
    @vikasjain5466 2 місяці тому

    Best Streams Tutorial out there

  • @brantbuckleymusic3383
    @brantbuckleymusic3383 2 місяці тому

    Love this!!!

  • @philipfemo8530
    @philipfemo8530 3 місяці тому

    Correction in a binary search tree (non-balanced) you say O(h) = O(log n) but worst case for non-balanced is a tree that is only going in one direction: 1,2,3,4,5,6. The worst case run time here is O(h) = O(n). Just for anyone who might end up confused. In a RB tree we leverage that we constantly rebalance and therefore achieve O(log n)

  • @bobbob9821
    @bobbob9821 3 місяці тому

    Random UA-camrs > College "Teachers"

  • @georgeclarison
    @georgeclarison 3 місяці тому

    couldn't understand this concept for the life of me, until I saw this video, thank you.

  • @georgeclarison
    @georgeclarison 3 місяці тому

    bless your frggn soul

  • @lipinghu11
    @lipinghu11 3 місяці тому

    Thank you so much for the video, it explains everything so clearly!

  • @Ohod.e
    @Ohod.e 3 місяці тому

    What is the program used in this video?

  • @AliHaider-bc7cl
    @AliHaider-bc7cl 3 місяці тому

    def fu(x): if x>0: result = x+fu(x-1) print(result) else: result = 0 return result fu(5) output: 1 3 6 10 15 could anybody please help me out with how this is working .. iv not been able to figure it out yet. thanks

  • @rahmounioussama1624
    @rahmounioussama1624 3 місяці тому

    thanks man, this is still valid for 2024

  • @MarcoAurelio-zu7sd
    @MarcoAurelio-zu7sd 3 місяці тому

    Thank you for sharing!

  • @atrantech11
    @atrantech11 3 місяці тому

    This was infinitely helpful. I love how you gave so many examples. Thus, allowing me to understand and play around with these examples. Best stream tutorial and will come back to it later as refreshers.

  • @kristnajohanna
    @kristnajohanna 3 місяці тому

    Your code goes outside of the window so we can see it fully

    • @kristnajohanna
      @kristnajohanna 3 місяці тому

      6:08 I can see the whole code, thank you!

    • @oggiai
      @oggiai 3 місяці тому

      You can view and download the code from my GitHub site

  • @tecolote8566
    @tecolote8566 3 місяці тому

    NICE!!

  • @tecolote8566
    @tecolote8566 3 місяці тому

    EXCELENTE: GOOD EXPLANATION. BETTER THAN MY TEACHER, AT COLLEGE.