Тёмный
Oggi AI - Artificial Intelligence Today
Oggi AI - Artificial Intelligence Today
Oggi AI - Artificial Intelligence Today
Подписаться
What is new and important in AI Artificial Intelligence today? Keep up to date with the newest advancements, news, applications, platforms, and developer information in AI. This channel -- previously focused on Python and Java tutorials, especially for simplifying data structures and algorithms -- is now dedicated to bringing you the latest news in the world of AI Artificial Intelligence. We will continue to focus on the developer's perspective. We'll combine short news flashes with in-depth tutorials and analyses that are relevant to AI developers. Stay informed, subscribe now!

oggi: [Italian] noun, adverb - today; this present day; at the present time.

Oggi AI delivers the latest news on Artificial Intelligence.
10 Year Anniversary! Shifting to AI Focus
4:43
11 месяцев назад
Python: Deep Copy vs Shallow Copy
7:59
11 месяцев назад
Python Dictionary Comprehensions
13:03
11 месяцев назад
Java: HashMaps Intro Tutorial
15:54
Год назад
Java: Convert String to Integer
3:36
Год назад
VENN Diagrams Tutorial
9:05
3 года назад
Комментарии
@fredh3152
@fredh3152 4 дня назад
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 7 дней назад
log(10 million) = 16.1, so how ya get 30?
@WrongDescription
@WrongDescription 11 дней назад
Simply Explained in detail! Thank you!
@magginoodles7179
@magginoodles7179 15 дней назад
is this an explanation?
@keithdesouza8859
@keithdesouza8859 16 дней назад
How does one decide whether to use list comprehension or map/filter?
@dr.moebius8600
@dr.moebius8600 20 дней назад
anyMatch() is not an intermediate operation because it returns a boolean
@KhalidahTiaret
@KhalidahTiaret 22 дня назад
Thanks for such a clear, easy explanation!
@NikitaNair
@NikitaNair 27 дней назад
Enjoyed it :)
@vikasjain5466
@vikasjain5466 28 дней назад
Best Streams Tutorial out there
@brantbuckleymusic3383
@brantbuckleymusic3383 29 дней назад
Love this!!!
@philipfemo8530
@philipfemo8530 Месяц назад
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 Месяц назад
Random RU-vidrs > College "Teachers"
@georgeclarison
@georgeclarison Месяц назад
couldn't understand this concept for the life of me, until I saw this video, thank you.
@georgeclarison
@georgeclarison Месяц назад
bless your frggn soul
@lipinghu11
@lipinghu11 Месяц назад
Thank you so much for the video, it explains everything so clearly!
@Ohod.e
@Ohod.e Месяц назад
What is the program used in this video?
@AliHaider-bc7cl
@AliHaider-bc7cl Месяц назад
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 Месяц назад
thanks man, this is still valid for 2024
@MarcoAurelio-zu7sd
@MarcoAurelio-zu7sd Месяц назад
Thank you for sharing!
@atrantech11
@atrantech11 Месяц назад
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 Месяц назад
Your code goes outside of the window so we can see it fully
@kristnajohanna
@kristnajohanna Месяц назад
6:08 I can see the whole code, thank you!
@oggiai
@oggiai Месяц назад
You can view and download the code from my GitHub site
@tecolote8566
@tecolote8566 Месяц назад
NICE!!
@tecolote8566
@tecolote8566 Месяц назад
EXCELENTE: GOOD EXPLANATION. BETTER THAN MY TEACHER, AT COLLEGE.
@izagawd
@izagawd Месяц назад
short, an simple. love it
@tosendeelemente8948
@tosendeelemente8948 Месяц назад
Very good video thank you for your work
@Nadeemkhan-qb8tz
@Nadeemkhan-qb8tz 2 месяца назад
please tell me the stocks for 2024. thanks
@user-px7gt7ig6t
@user-px7gt7ig6t 2 месяца назад
I think I fell in love with the word factorial
@thepakcolapcar
@thepakcolapcar 2 месяца назад
thanks for the video, this is really good way to handle nested lists as compared to few other options available. However realized this cannot be used as a static methos or static class method.
@sm.future_pydev
@sm.future_pydev 2 месяца назад
that helps so muchhhh!🥳 Thank You!❤
@MrRezashokouhi
@MrRezashokouhi 2 месяца назад
You helped me too man! Thank you very much!
@ayxmvc1059
@ayxmvc1059 2 месяца назад
All those are doing good 👍🏼
@JaxTheR1pp3r
@JaxTheR1pp3r 2 месяца назад
No Tesla is comical
@skccharan
@skccharan 3 месяца назад
🎉All the best
@Suryabhai12365
@Suryabhai12365 3 месяца назад
Helpful ❤love from India 🙏
@mustapharaimilawal8053
@mustapharaimilawal8053 3 месяца назад
Wow, this is so insightful, concise introduction to streams api. This is so easy to follow, thanks a lot sir.
@oggiai
@oggiai Месяц назад
You are most welcome
@ReshmaGNair
@ReshmaGNair 3 месяца назад
Really appreciated video. But I have one query at 6:26 you are providing the histogram for 0th attribute. so what is considered as Y axis over there?
@syafiqahirdina
@syafiqahirdina 3 месяца назад
The explanation is top notchh!
@PeterPetropoulos11
@PeterPetropoulos11 3 месяца назад
intro got me hyped
@darianhiebl1486
@darianhiebl1486 3 месяца назад
Excelent explication!
@danxinvest
@danxinvest 3 месяца назад
Very clear and precise explanation that anyone should be able understand.
@semilife
@semilife 3 месяца назад
Effortless discussion of a wide variety of stream operations examples. Very good collection of useful examples, to use a guide and a reference.
@trblmkr5139
@trblmkr5139 3 месяца назад
hey stop doing the "inlike C and Java" thing. I don't care. I'm learning Python I don't need a comparison every step of the way. It's distracting and it's information overload
@nataliiabudeniuk2193
@nataliiabudeniuk2193 3 месяца назад
Thank you for very detailed explanation. I have got a task to analyse MODIS Fire dataset and as a one without previous backgroud in data analysis and python, your video helps me understand what should be my first steps and how to plot the results. Thank you!
@marcelomelo6349
@marcelomelo6349 3 месяца назад
def radix_sort(iterable): all_values = [] for i in iterable: for j in range(0, len(str(i))): digit = int(str(i)[j]) try: all_values[j][digit].append(i) except IndexError: all_values.append([[] if c != digit else [i] for c in range(10)]) return [numbers for obj in all_values for lists in obj for numbers in sorted(filter(None, lists))][:len(iterable)]
@marcelomelo6349
@marcelomelo6349 3 месяца назад
def merge_sort(iterable: list): cont = 0 if len(iterable) % 2 == 0: new_iterable = [[i] if not isinstance(i, list) else i for i in iterable] else: new_iterable = [[i] if not isinstance(i, list) else i for i in iterable] new_iterable[-2].append(new_iterable[-1][0]) del new_iterable[-1] for i in range(0, len(new_iterable), 2): for j in range(len(new_iterable[cont + 1])): new_iterable[cont].sort() new_iterable[cont + 1].sort() new_iterable[cont].append(new_iterable[cont + 1][j]) cont += 1 del new_iterable[cont] if len(new_iterable) == 1: return new_iterable[0] return merge_sort(new_iterable)
@marcelomelo6349
@marcelomelo6349 3 месяца назад
If you want to see the process: def merge_sort(iterable: list): cont = 0 if len(iterable) % 2 == 0: new_iterable = [[i] if not isinstance(i, list) else i for i in iterable] else: new_iterable = [[i] if not isinstance(i, list) else i for i in iterable] new_iterable[-2].append(new_iterable[-1][0]) del new_iterable[-1] print(new_iterable) for i in range(0, len(new_iterable), 2): for j in range(len(new_iterable[cont + 1])): new_iterable[cont].sort() new_iterable[cont + 1].sort() new_iterable[cont].append(new_iterable[cont + 1][j]) cont += 1 del new_iterable[cont] print(new_iterable) if len(new_iterable) == 1: return new_iterable[0] return merge_sort(new_iterable)
@hunky_hammock9429
@hunky_hammock9429 3 месяца назад
great video, just wondering if there's any way to stop it from adding a black background on a PNG?
@leeda36
@leeda36 4 месяца назад
the SPEED animation was exactly what i needed as i'm remembering the entire algorithm course from 2 years ago in a couple of nights before the finals.
@MrHyde_evol
@MrHyde_evol 4 месяца назад
I appreciate your video! As someone diving into data analysis with pandas, your clear explanation and step-by-step breakdown are incredibly helpful for beginners like me. Your content has provided the perfect roadmap for understanding how to think about data and its approach. Consider me a new subscriber-I'm eagerly anticipating more of your insightful videos!
@redpurple1035
@redpurple1035 4 месяца назад
thank you for teaching me sir. 🎈🙂❤👍🎈
@Hshjshshjsj72727
@Hshjshshjsj72727 4 месяца назад
I was going to complain about the abysmal sound quality but I see it was made seven years ago so -