- Видео 33
- Просмотров 66 656
Techmon.in
Добавлен 4 май 2015
Learn | {Code} | Innovate
In this channel you will find the concepts related to various technologies like Python, Pyspark, Unity, Excel, etc. explained in very simple way.
In this channel you will find the concepts related to various technologies like Python, Pyspark, Unity, Excel, etc. explained in very simple way.
Meri Kahani (Music Video) - AI Generated
"Meri Kahani" music video is end-to-end generated by various AI tools. Later, I will create a video sharing all the tools I've used in making this video with the detailed steps involved.
The lyrics used for the song were based on a Rap, which I had written more than a decade back. Interested in it? Follow the link here - photos.app.goo.gl/UDkdFEdijRFNVaqt6
Hope you loved it :)
The lyrics used for the song were based on a Rap, which I had written more than a decade back. Interested in it? Follow the link here - photos.app.goo.gl/UDkdFEdijRFNVaqt6
Hope you loved it :)
Просмотров: 621
Видео
The Coconut Song - AI Generated
Просмотров 88День назад
Recently, I explored a variety of #GenAI tools-from Text-to-Image and Text-to-Video to Image-to-Video transformations. This led to the discovery of Text-to-Song generation tool, which instantly piqued my curiosity! 🎶 Excited to test it out, I dusted off an old poem of mine ("About the Admin" - place2expressus.blogspot.com/2018/03/about-admin.html) and decided to transform it into a song with a ...
Midjourney Experimentation [ToTooDo] (In - Depth)
Просмотров 142Год назад
I have created over 5,000 images so far using Midjourney and I will be sharing some of Tips & Tricks I have found. In this part - I am sharing another interesting trick and not only that, I am also sharing how the AI Models might be generating the results. I would love to see what you all create using the trick shared in this video and you can share those with me on my following social media ac...
Midjourney Experimentation Letter - T
Просмотров 2762 года назад
I have created over 5,000 images so far using Midjourney and I will be sharing some of Tips & Tricks I have found. In this part - I am sharing one of the tricks which are inspired by one of the frequent letters in the English Alphabet, i.e. the Letter T. I would love to see what you all create using the trick shared in this video and you can share those with me on my following social media acco...
Midjourney Experimentation [Train]
Просмотров 3292 года назад
I have created over 5,000 images so far using Midjourney and I will be sharing some of Tips & Tricks I have found. In this part - I am sharing one of the tricks which are inspired by the sound the trains make. I would love to see what you all create using the trick shared in this video and you can share those with me on my following social media accounts. Twitter: prateekkrjain Inst...
Midjourney Experimenting with Letter - "O"
Просмотров 3,2 тыс.2 года назад
I have created over 5,000 images so far using Midjourney and I will be sharing some of Tips & Tricks I have found. In this part - I am sharing one of the tricks which is to play around with the English Alphabet - "O". I would love to see what you all create using the trick shared in this video and you can share those with me on my following social media accounts. Twitter: prateekkrj...
TF-IDF Simplified
Просмотров 1223 года назад
In this particular video, you will learn the TF-IDF formula and manually apply it to a very small dataset that contains the top 5 programming languages. Also, you will know the advantages of TF-IDF. Track: Frame - KV [Audio Library Release] Music provided by Audio Library Plus Watch: ruclips.net/video/KkfvLLUtfhI/видео.html Free Download / Stream: alplus.io/frame
RDD (Pyspark) - Word Frequency Counter
Просмотров 1 тыс.4 года назад
In this video, you will learn to count the frequency of words using some of the RDD functions like map, flatMap, reduceByKey, sortBy, and sortByKey. You can find the notebook at the link - github.com/Tech-Mon/ShortNSimple Track: Frame - KV [Audio Library Release] Music provided by Audio Library Plus Watch: ruclips.net/video/KkfvLLUtfhI/видео.html Free Download / Stream: alplus.io/frame
FP (Frequent Pattern) Growth Algorithm
Просмотров 1464 года назад
In this video you will lean how about the FP Growth algorithm, how it is different from APRIORI algorithm and to create frequent item sets. Track: Frame - KV [Audio Library Release] Music provided by Audio Library Plus Watch: ruclips.net/video/KkfvLLUtfhI/видео.html Free Download / Stream: alplus.io/frame
Demystifying APRIORI Algorithm
Просмотров 844 года назад
Learn to generate Frequent Item sets and Association Rule using Apriori algorithm. Also, Support, Confidence and Lift are covered. Track: Frame - KV [Audio Library Release] Music provided by Audio Library Plus Watch: ruclips.net/video/KkfvLLUtfhI/видео.html Free Download / Stream: alplus.io/frame
TicTacToe using Unity - Part5 (A.I./CPU Player)
Просмотров 6 тыс.4 года назад
In this part we will learn to create A.I. script for our game mode - Player vs. CPU. The Unity project is available on Github - github.com/Tech-Mon/TicTacToe.git Note: This is underdevelopment as of now Track: Frame - KV [Audio Library Release] Music provided by Audio Library Plus Watch: ruclips.net/video/KkfvLLUtfhI/видео.html Free Download / Stream: alplus.io/frame
Avengers and Machine Learning Crossover
Просмотров 284 года назад
The clip used in the video does not belong to Techmon.in but to the Marvel studios - www.marvel.com/ and to the Disney www.disney.com/ Track: City Lights - Babasmas [Audio Library Release] Music provided by Audio Library Plus Watch: ruclips.net/video/W9IQfypOkkY/видео.html Free Download / Stream: alplus.io/city-lights
Fibonacci Series using Dynamic Programming
Просмотров 824 года назад
Learn what is Fibonacci series and how to create one using both Top down and bottom up dynamic programming approach. Try solving this after watching the video - www.hackerrank.com/challenges/fibonacci-modified/problem Track: Frame - KV [Audio Library Release] Music provided by Audio Library Plus Watch: ruclips.net/video/KkfvLLUtfhI/видео.html Free Download / Stream: alplus.io/frame
HackerRank - Caesar Cipher
Просмотров 2574 года назад
Explaining how to solve the problem Caesar Cipher hosted on a famous competitive programming platform HackerRank in Python. www.hackerrank.com/challenges/caesar-cipher-1/problem Track: Frame - KV [Audio Library Release] Music provided by Audio Library Plus Watch: ruclips.net/video/KkfvLLUtfhI/видео.html Free Download / Stream: alplus.io/frame
TicTacToe using Unity - Part4 (Win, Loose, Draw Conditions)
Просмотров 1,2 тыс.4 года назад
In this part we will learn to create Prefabs, spawn game objects using the script, change the text box value using script, etc. The Unity project is available on Github - github.com/Tech-Mon/TicTacToe.git Note: This is underdevelopment as of now Track: Frame - KV [Audio Library Release] Music provided by Audio Library Plus Watch: ruclips.net/video/KkfvLLUtfhI/видео.html Free Download / Stream: ...
Pyspark - One Hot Encode Labels using UDF & PosExplode
Просмотров 1,1 тыс.4 года назад
Pyspark - One Hot Encode Labels using UDF & PosExplode
TicTacToe using Unity - Part1 (Add Splash Screen)
Просмотров 1,6 тыс.4 года назад
TicTacToe using Unity - Part1 (Add Splash Screen)
Pyspark - Define schema using StructType and StructField
Просмотров 2,2 тыс.4 года назад
Pyspark - Define schema using StructType and StructField
Pyspark - Rank vs. Dense Rank vs. Row Number
Просмотров 1,5 тыс.4 года назад
Pyspark - Rank vs. Dense Rank vs. Row Number
Analysing Covid19 Dataset using Pyspark - Part5 (Automation)
Просмотров 4274 года назад
Analysing Covid19 Dataset using Pyspark - Part5 (Automation)
Analysing Covid19 Dataset using Pyspark - Part4 (Partition By & Window)
Просмотров 3284 года назад
Analysing Covid19 Dataset using Pyspark - Part4 (Partition By & Window)
Analysing Covid19 Dataset using Pyspark - Part3 (Joins)
Просмотров 3284 года назад
Analysing Covid19 Dataset using Pyspark - Part3 (Joins)
Analysing Covid19 Dataset using Pyspark - Part2 (Group By & Aggregation)
Просмотров 9104 года назад
Analysing Covid19 Dataset using Pyspark - Part2 (Group By & Aggregation)
Analysing Covid19 Dataset using Pyspark - Part1 (Setup & Filter)
Просмотров 2,6 тыс.4 года назад
Analysing Covid19 Dataset using Pyspark - Part1 (Setup & Filter)
A humorous English paraphrase spat out by ChatGPT... The story begins with our hero, drowning in a cocktail of love and missed physics deadlines, composing messages to win her over. His friends, ever the skeptics, warn him, “Bro, love is dangerous-finish your file!” But who listens to friends when love is in the air, right? Things start to fall apart when he discovers that the girl he’s been wooing actually has feelings for his best friend. The heartbreak is dramatic-think thunder, a slow zoom-in on his tear-streaked face, and his shattered heart echoing louder than his failed chemistry experiments. But then, the ultimate plot twist: the “friend” she likes is revealed to be his long-lost twin! The two brothers stare at each other in disbelief while the girl awkwardly steps back, realizing she’s accidentally orchestrated the most Bollywood moment of their lives. But the surprises don’t end there. Just as the hero gears up for a grand, emotional confrontation, he realizes he’s been dreaming the whole time! His love story? A figment of his imagination, born from an all-nighter fueled by caffeine and physics-induced delirium. He wakes up clutching his physics file, only to see a message from her: “Hey, want to partner up for the next lab project?”-her subtle way of saying she likes him… but only academically. Crushed yet oddly inspired, our hero decides to channel his heartbreak into something productive. He uploads a breakup song titled The Physics Files Boy, and to his surprise, it goes viral. Suddenly, he’s an internet sensation, doling out “love lessons” on RUclips. Fans flood his comments, asking questions like, “Bro, is love just a chemical reaction?”-to which he replies, “Yes, and the equation is always unbalanced.” In a moment of self-reflection, he realizes the real happy ending isn’t about getting the girl; it’s about acing his physics test. He finally submits his file, declaring to the universe, “If love is a reaction, then heartbreak is just entropy increasing!” and earns top marks in his class. But just as he thinks his story has reached its logical conclusion, the sky splits open, and a UFO descends. Aliens abduct him, the girl, and his twin brother, whisking them away to outer space. As they float in zero gravity, they’re forced to debate the true meaning of love while dodging lasers and learning intergalactic physics. The aliens reveal the ultimate cosmic truth: “Happy endings don’t exist. Only unresolved equations.” And thus, the saga ends with the hero gazing out at the stars, thinking, Maybe the real love story was the physics problems I solved along the way.
Lol 😂😂 What exactly did you even ask ChatGPT to get such a response??
😲Amazing ❤
Thank you 😊
Amazing playlist, Thank you so much for such elaborative explanations
You're welcome :)
My x and y values if pos is not at all becoming equal so the bar keeps spawning in same direction how can i fix this?
I was intrigued by Midjourney at first, but the pricing model feels a bit steep for what's offered. How does Blue Willow compare in terms of value for the money?
I had a similar experience with Midjourney, but I recently switched to Blue Willow and haven't looked back since
You talked about everything else other than the title. When should you use one and another method... poor video
Thanks for the feedback, will keep this in mind in future videos.
What if we have around 100 columns which we want to concatenate using concat_ws?
If you have list of columns you can use the following: cols = ['col1', 'col2', ..., 'coln'] cols_expr = [F.col(col) for col in cols] df = df.withColumn('concatenated_100s_of_columns', F.concat(*cols_expr)) df = df.withColumn('concatenated_100s_of_columns_ws', F.concat_ws('-', *cols_expr)) If you wish to concat all the columns from the dataframe: cols = list(df.columns) Hope this helps!
what is F ... when you used F.concat ... and also else where ... your dataFrame is "data" right. Shouldnt it be data.concat ?
F is coming from the importing pyspark functions "import pyspark.sql.functions as F". Now, in the below code: data = data.withColumn("concat_primary_key", F.concat(F.col('ZIP'), F.col('COUNTYNAME'), F.col('STATE')) We are telling system 1) data.withColumn: to add a column "concat_primary_key" to the dataframe - data. 2) F.concat: To apply a concatenation function on the columns ZIP, COUNTYNAME and STATE 3) F.col('ZIP'): This tells the system that there is a column in the dataframe - data, with the name 'ZIP' Hope it clarifies your doubts.
Interesting! Thank you. 😊
Glad you like it! Do share your Arts, would love to see them :)
👋
Hi!
Eagle Head and Lion Body with Wings is a Griffin/Gryfyn. Glasses is some like Oculos/Ocular (relating to eyes in latin languages), Bone is Oso is some latin based languages. O-Shaped could be a prompt of a sort as well, hence so many circles. Orbit, Orbital Socket maybe? I agree with Owl and Hoot, Whooo Whooo.
Thank you for sharing these with me. These are interesting call outs 🤩🤩
Excellent
Thank you 😊
NICE TUTORIAL FOR BEGINNERS
Thank you 😊
Excellent
Thank you so much 😀
THANKS for this! Although I would have liked to see three different attempts at just "tree" and then three with just "o o o" and then three with "tree o", "tree o", etc ... I have a feeling doing just 1 sample of most of these could easily get coincidental results or allow us to easily jump to preconceived ideas.
Yes, it totally make sense. Will incorporate it in upcoming videos, though it may increase the video length😅
Amazing technique!!
Glad that you liked it 😊
Great, thank you.
Hi thanks for the video, may I ask, when I set nullable = false, it doesn't work..
Nullable is false is to ensure that value you are inserting in a column is not null. It should work, can tou share your code?
Great thanks, man!
Glad, that you find it helpful. Please do recommend some topics you would like me to cover.
I followed your previous videos and it was well done. But the part 5 is not what I expected... The son quality was not bad, I couldn't get the mode vs CPU to work correctly. You didn't create a refresh button to play again. This video was not helpful for me. Fortunately it helped others. Part 1 to 4 was cool and I learned new things thanks to your tuto. Thank you so much for that!! but this video was not helpful for me...
Thanks buddy!!
Thanks buddy! always cool and helpful to wash your tuto. keep it up!
Keep it up buddy! it is really helpful!
Thank you buddy for this tuto!!
I am glad you liked it 😊
Hi can we do 1) concat(col(zip), lit(‘_’), col(county), lit(‘_’), col(state)) ??? Using concat 2) how can we pass a literal within concat_ws Eg: suppose I want to pass literal/constant lit (“addr”) in concat_ws So do I write concat_ws(“_”, col(zip), col(county), col(state), lit(“addr”)) Result 106_OrangeCounty_NC_addr Is the above correct ? Or how else can I achieve the lit addr part with concat_ws??
If you want the result as 106_OrangeCounty_NC_addr Then the below solution is correct: concat_ws(“_”, col(zip), col(county), col(state), lit(“addr”))
do u do trainings as well ??
Do you mean offline training? No, I have not taken such types of training before.
can i use intellij for coding?
There is Raider by Jetbrains which is specifically for C#. You can use that.
38:27, for me it tooks loong to calculate cpu's move and some times it returns -1 witch is not possible position to nought
you can make better splash screen by going: file -> build settings -> player settings and finding Splash Image section ☺
Thanks for letting me know 🙂
@@TechmonIn me thanks you helping me making a good tic tac toe game
Very nice work!
Thanks! Here we have hardcoded the number of classes in the udf. What if we wanted to write an udf where the number of classes would vary on the training dataset - how do we One Hot Encode those columns?
Then the code will be required to be written in different way. As you will need to keep track of the class labels, it will be similar to the Sklearn Fit & Transform structure. Please refer to below code for it, I have not tested this function but it will explain the concept. class OneHotEncode() def __init__(self): pass def fit(self, data, col_name): # to keep track of the column name self.col_name = col_name # to keep track of the labels self.dist_labels = [row[0] for row in data.select(col_name).distinct().collect()] # to assign an id to each label self.label_ids = {label: label_id for label_id, label in enumerate(self.dist_labels)} return self def transform(self, data): # keep only the labels which were present during training data = data.where(F.col(self.col_name).isin(self.dist_labels)) # label to id mapper label_to_id = F.udf(lambda x: self.label_ids[x], T.IntegerType()) # map labels to their id data = data.withColumn("label_id", label_to_id(F.col(self.col_name))) # add an id column to join back the encodings data = data.withColumn("__id__", F.monotonically_increasing_id()) # pivot the data enc_data = data.groupBy("__id__").pivot("label_id").agg(F.countDistinct(self.col_name)) # join the data back to the main data data = data.join(enc_data, on="__id__", how="left") return data one_hot_obj = OneHotEncode() one_hot_obj = one_hot_obj.fit(some_data, some_categorical_col) encoded_data = one_hot_obj.transform(some_data)
I have made a button of play again, just missing the method to implement it can u help me what code and where to write it on script, cause my method make it play again but it don't remember the gamemode it is in
It 4:45am, moving to part5 now, thanks for explaining so deeply.
Wow!! This really is motivating 🤩🤩 Hope you had a good sleep after it 😄
@@TechmonIn 😊
just what i was looking for, Thanks
I am glad you liked it. 😃
thanks :-)
You're welcome.
u are my god man ! Thank you very much !
I am glad, you loved it :)
Hi Have you saved this code somewhere - can you please send the link
Code is available on Kaggle and can be accessed using the following link. Let me know if you face any issues. www.kaggle.com/techmon/covid19analysis-using-pyspark
Perfectly recorded video. Check out utify.io here too. They will pump yours and bring you to the tops of RUclips.. $m
Hello, I want to make 4x4 to 10x10 grid of TicTacToe game, so can you please give me instruction or help me, how to create it.
It's a good idea and will add complexity to the game. It will work in same way as being shown in the videos. Below parts will require to be changed. 1) To create 10x10 grid instead of 3x3 2) Change the winning, loosing & draw conditions 3) Change the way Bar is being spawned as the coordinates will change. Also, currently there are only 8 ways bar can be spawned but in 10x10 case there will be 10+10+2, i.e. in total 22 different ways (assuming the winning conditions will be same, entire row or columns covered or the two diagonals) 4) The AI logic will required to be updated. Since, the depth of the Alpha-beta tree will increase and it will be better to limit the search space by height which can also be parameter to control the difficulty level. Meaning search till the depth of node 10 for easy mode, 15 for normal and 30 for difficult. Hope these pointers will be helpful. Let me know in case you have any other questions.
@@TechmonIn Thank you so much for your instance replay, Second one is, I have faced the issue in when i change the AI logic in 4x4 grid to 10x10 grid. My Issue is Hang my pc when i set the AI login of different grid. Please help me.
I am new to pyspark and learning more...I took one supermarket sales dataset and was trying to solve this question : "Find for each Product line which Country has the highest Gross income?" Here Product line, country and gross income are separate columns in a pyspark dataframe. Would appreciate if you can help me with this. Thanks in advance :)
So, first we will have to calculate the Gross Income at Product-Country level. Below snippet will help to achieve that. prod_country_income = data_df.groupBy("product", "country").agg(F.sum("gross_income").alias("gross_income)) After the above step use the Window & row_number function to assign the ranks to each country for each product. prod_country_income = prod_country_income.withColumn("count_rank", F.row_number().over(Window.partitionBy("product").orderBy(F.desc("gross_income")))) Now, you can filter only the top ranking records/country for each product. prod_top_country_income = prod_country_income.where("count_rank = 1")
Nicely explained..thanks :)
Glad it was helpful!
Sir, when you gonna upload the next video
Hi sir, when are u going to publish the next video of this tutorial... I am eagerly waiting f d video
Hi Sourav, I will take few days. So, please stay tuned.
My friends are facing d problem too
Hi Sourav, The entire game folder along with the scripts and assets has been uploaded here - github.com/Tech-Mon/TicTacToe
@@TechmonIn thankyou so much
You're most welcome 😀
sir can you please attatch the gamescript here... because in the last portion u were very fast so it cant be understand
I am eagerly waiting for the next video tutorial
Hi Sourav! It will be uploaded in a day. Thank you for your patience.
Sir..when will u upload the next video?
Hi Sourav, It has been uploaded and the link is - ruclips.net/video/ibtBK90mB28/видео.html
sir u havent uploaded the video yet??
Hi Sourav, I'm working on that. So, you will see that in few hours.
Please find the latest video (Part4) here - ruclips.net/video/oBuBkqwpKIQ/видео.html
Your videos are just awesome...I am just waiting for the next video ..hopeu upload it soon..thnkx for the tutorials 👍
Thank you Sourav! It means a lot.
When will u upload the next video sir?
It will be uploaded by today.
@@TechmonIn I am eagerly waiting..thnkx