<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Karuna Tata</title>
    <description>The latest articles on DEV Community by Karuna Tata (@starlightknown).</description>
    <link>https://dev.to/starlightknown</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F558239%2Fc5489ae6-f321-4c5d-a3b2-6896d4162b28.png</url>
      <title>DEV Community: Karuna Tata</title>
      <link>https://dev.to/starlightknown</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/starlightknown"/>
    <language>en</language>
    <item>
      <title>Building a emotional support friend - Dasha AI</title>
      <dc:creator>Karuna Tata</dc:creator>
      <pubDate>Sun, 19 Dec 2021 16:56:16 +0000</pubDate>
      <link>https://dev.to/starlightknown/building-a-emotional-support-friend-dasha-ai-25jo</link>
      <guid>https://dev.to/starlightknown/building-a-emotional-support-friend-dasha-ai-25jo</guid>
      <description>&lt;p&gt;&lt;strong&gt;What is Dasha AI?&lt;/strong&gt;&lt;br&gt;
Dash AI can be used to embed realistic voice and text conversational capabilities into your apps. Feels almost human ;)&lt;br&gt;
&lt;strong&gt;How can Dasha AI help?&lt;/strong&gt;&lt;br&gt;
Dasha uses ML models where it listens, understands and answers just like humans do. This is how we got the idea of using Dasha AI at the time of mental health crisis when humans may or may not be available around them. Dasha has a call feature in which it asks you questions and understands your emotions by the way you speak. It helps you take the stress off by talking to you and assuring that you are feeling better.&lt;br&gt;
&lt;strong&gt;How did we implement Dasha AI?&lt;/strong&gt; &lt;br&gt;
We made an app called DashiMotion which detects your emotions and makes Dasha call you if you are stressed or sad. Here's the part where Dasha becomes your emotional support friend BayMax and stays , listens to you till you feel good. We added custom intents which are helpful for having friendly conversations between the user and BayMax. We also added digressions to keep the conversation smooth and flowing to make it more human like interaction. Understanding human emotions are complex but with BayMax powered by Dasha AI you'll never feel that no one understands you. Remember there's always someone who listens to you (may or may not be human but still your friend).&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; "yes": {
        "random": [[{ "text": "Great! I'm here for you" }],[{"text":"you can tell me anything and everything"}],[{"text":"I'm here to listen"}]]
      },

      "no": {
        "first": [
          {
            "text": "I can hear you and your thoughts. That's a secret between us. Would you like to tell me?"
          }
        ]
      }
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;What's next for DashiMotion&lt;/strong&gt;&lt;br&gt;
Implementing text features of Dasha in the app. Adding text and call features of Dasha directly from the web app to simplify the process and make it easy for the users of the app.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>dasha</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How machine learning and deep learning can improve our daily lives in future</title>
      <dc:creator>Karuna Tata</dc:creator>
      <pubDate>Mon, 18 Jan 2021 04:21:25 +0000</pubDate>
      <link>https://dev.to/starlightknown/how-machine-learning-and-deep-learning-can-improve-our-daily-lives-in-future-4l90</link>
      <guid>https://dev.to/starlightknown/how-machine-learning-and-deep-learning-can-improve-our-daily-lives-in-future-4l90</guid>
      <description>&lt;p&gt;Undeniably, artificial intelligence has become one of the most talked-about areas of the IT domain.&lt;br&gt;
The terms “artificial intelligence,” “machine learning” and “deep learning” are often thrown about interchangeably.AI is just a container. You don’t learn AI. I’ll not confuse with terms.&lt;br&gt;
Let’s see the difference between Deep Learning And Machine Learning-&lt;br&gt;
Machine learning, which is a type of artificial intelligence (AI), was born in the 1950s. Arthur Samuel wrote the first computer learning program in 1959, in which an IBM computer got better at the game of checkers the longer it played. Where as in deep learning You may already have experienced the results of an in-depth deep learning program without even realizing it! If you’ve ever watched Netflix, you’ve probably seen its recommendations for what to watch. And some streaming-music services choose songs based on what you’ve listened to in the past.While machine learning uses simpler concepts like predictive models, deep learning uses artificial neural networks designed to imitate the way humans think and learn.&lt;br&gt;
THE FUTURE&lt;br&gt;
• Machine learning&lt;br&gt;
Machine learning focuses on the development of computer programs that can access data and use it learn for themselves.Machine learning is being used in a wide range of fields: art, science, finance, healthcare—you name it. And there are different ways of getting machines to learn.In other words, they continuously improve their performance on a task—for example, playing a game—without additional help from a human.It’s helpful to know R or Python if you want to delve more deeply into machine learning with R and machine learning with Python.Supervised machine learning algorithms ,unsupervised machine learning algorithms ,Semi-supervised machine learning algorithms ,Reinforcement machine learning algorithms are some of the machine learning methods.Basic machine learning applications include predictive programs (such as for forecasting prices in the stock market or where and when the next hurricane will hit), email spam identifiers, and programs that design evidence-based treatment plans for medical patients.&lt;br&gt;
• Deep Learning&lt;br&gt;
Deep learning allows machines to solve complex problems even when using a data set that is very diverse, unstructured and inter-connected.In addition to the examples mentioned above of Netflix, music-streaming services and facial recognition, one highly publicized application of deep learning is self-driving cars—the programs use many layers of neural networks to do things like determine objects to avoid, recognize traffic lights and know when to speed up or slow down. The healthcare industry also will likely change, as deep learning helps doctors do things like to predict or detect cancer earlier, which can save lives.&lt;br&gt;
As you may have figured out by now, it’s an exciting (and profitable!) time to be a machine learning engineer. So there has never been a better time to begin studying to be in this field or deepen your knowledge base.&lt;br&gt;
Share it if you liked this blog! Thank you&lt;/p&gt;

</description>
    </item>
    <item>
      <title>My experience in hacker community: MLH</title>
      <dc:creator>Karuna Tata</dc:creator>
      <pubDate>Fri, 15 Jan 2021 04:16:00 +0000</pubDate>
      <link>https://dev.to/starlightknown/my-experience-in-hacker-community-mlh-35gi</link>
      <guid>https://dev.to/starlightknown/my-experience-in-hacker-community-mlh-35gi</guid>
      <description>&lt;p&gt;MLH—with its organized, self-appointed set of leadership—was what first brought the collegiate hackathon community together back in 2013. But that label has since been taken over by the self-governed Hackathon Hacker community, which is somewhat less exclusive.&lt;/p&gt;

&lt;p&gt;Nowadays, I would say that MLH's main value is the role the organization plays in how hackathons are perceived outside of the community. For example:&lt;/p&gt;

&lt;p&gt;The recent MLH livestream at PennApps and MHacks that was featured on Twitch.&lt;br&gt;
Being #1 in the MLH ranking helps convince school administrators that hackathons are valuable and worthwhile.&lt;br&gt;
A blog of professionally taken and well-written articles featuring hackers and hackathons.&lt;br&gt;
Their copywriting emphasizes learning and creating, avoiding the negative connotations of "hacking" as much as possible.&lt;br&gt;
Sponsorship by several well-known tech companies that help increase the legitimacy of hackathons.&lt;br&gt;
They are going international.&lt;/p&gt;

&lt;p&gt;Snakes and ladders (8–10th January):- My first hackathon was the one organised by MLH. I didn't have team till the last moment, still I happily joined and started to think about the idea. Since it was the first-ever hackathon for me, I didn't know much about the implementation of the things but I ended up making a checkers game with AI with super mario theme. xD&lt;/p&gt;

&lt;p&gt;LOCAL HACK DAY (10th-18th January):- Second hackathon was also hosted by MLH in a gap of an hour. AN HOUR! Till now I got the idea of how to implement things,and joined a super active, supportive community Eddie hub! I met really cool, experienced people from various parts across the globe. In three days our guild is on top of the charts and this is all because of hard working people in our guild. I'm really greatful. I'm on 75 th position among thousands of hackers now. We formed a team inside a guild for another Hackathon :hack the northeast and beyond this weekend. That will be my third Hackathon!&lt;br&gt;
Really looking forward to that and big shout-out to the MLH mentors who manage these hackathons in a really professional and fun way and give chance to beginners as well as experienced programmers all around the world. I haven't attended in person Hackathon yet because my first Hackathon happened in the pandemic and it might take an year more for this to happen I guess but I'm loving Hackathons and the community already!&lt;/p&gt;

&lt;p&gt;Don't fear to attend hackathons even if you're a beginner, you learn, network and grow your skills here. &lt;/p&gt;

&lt;p&gt;Thank you for reading :)&lt;/p&gt;

</description>
      <category>mlh</category>
      <category>community</category>
    </item>
    <item>
      <title>MLH Local Hack Day : Build 2020 #LocalHackDay</title>
      <dc:creator>Karuna Tata</dc:creator>
      <pubDate>Wed, 13 Jan 2021 10:02:11 +0000</pubDate>
      <link>https://dev.to/starlightknown/mlh-local-hack-day-build-2020-localhackday-548d</link>
      <guid>https://dev.to/starlightknown/mlh-local-hack-day-build-2020-localhackday-548d</guid>
      <description>&lt;p&gt;Major League hacking's local hack day Build is a global day-long hack day, which brings ideas to life with a worldwide community.&lt;/p&gt;

&lt;p&gt;The Local Hack Day Build was scheduled from the Sunday, January 10th to Monday, January 18th across the globe even in this pandemic. It is now converted to online format which makes it more easy for all of the participants to from different timezones to work together. This is a week long Hackathon hosted by MLH. A huge shout out to MLH people who hosted this in such a great way. In this Hackathon 200+ guilds participate and earn points to be on top of the leader board. The members of the guild do the tasks and challenges each day of the Hackathon to get those points. Competition is not the only thing in this Hackathon. This Hackathon is mainly about learning, pushing your limits, getting out of the comfort zone and networking! So out of 200+ guilds I chose Eddie hub guild. The folks at this guild are Amazing! They are super welcoming, super active and supporting community.So the day 1 started with an opening ceremony and then started the challenges. We become more stronger each day after completing each challenge. They are designed in such a way that you can get some easy points and push yourselves to do those projects and gain points. It's a win win for both beginners as well as experienced programmers aka hackers as beginners get to start their journey and learn, experienced gets to test their skills and analyze themselves. The mentors are awesome, they encourage beginners to experiment and submit whatever they build, you'll never feel left out and if you're stuck somewhere they help you out,just reach out to them that's all. Our guild is on 2nd position on the leaderboard 🎉 and I'm sure we'll make it to 1st soon. I have met people who are just starting and Eddie hub made them feel so welcomed. I'm writing this blog on  day 3 of Hackathon and I have learnt so much, met so many people from different timezones, experiences. Thank you MLH for bringing so many people across the globe together! I'm looking forward to more of these challenges, community bonding times and memories I will make throughout this week! &lt;br&gt;
Happy hacking!&lt;/p&gt;

</description>
      <category>localhackday</category>
      <category>mlh</category>
    </item>
    <item>
      <title>Beginners guide to Git and Github : 5 Things you need to know before you start</title>
      <dc:creator>Karuna Tata</dc:creator>
      <pubDate>Tue, 12 Jan 2021 07:06:10 +0000</pubDate>
      <link>https://dev.to/starlightknown/beginners-guide-to-git-and-github-5-things-you-need-to-know-before-you-start-1h9m</link>
      <guid>https://dev.to/starlightknown/beginners-guide-to-git-and-github-5-things-you-need-to-know-before-you-start-1h9m</guid>
      <description>&lt;p&gt;Are you a programmer and want to start working with a others,not only with others but want to maintain the history of your code?&lt;br&gt;
You surely need to know about SVN(Sub Version) /Git.&lt;br&gt;
Git is one of the type of SVN that lets you maintain your history or, I can say, versioning of your code/project etc.,&lt;br&gt;
What is SVN / Version control?&lt;br&gt;
The term Version control refers to a system that records changes to a file or set of files over time called the ‘versions’. In other words, these versions will help you in tracking the changes in your codes/project and if necessary, undo those changes as well. This feature of being able to compare, differentiate and revert changes between two versions of a particular project becomes really helpful when working on a larger project. Larger projects mean more people working on the same code which increases the chances of conflicts. Using version control you can easily prevent these conflicts.&lt;br&gt;
This system which controls the versioning of the codes is called a Version Control System (VCS). For a better picture, you can think it as a ‘database’. Within this database, VCS takes snapshots of your entire project and stores them as versions. Now with the help of these snapshots, you can easily compare the versions and switch between them as per the need. One popular example is Subversion (svn). Subversion is centralised: there is a central repository from which users checkout code, and to which they commit changes.&lt;br&gt;
What is GitHub?&lt;br&gt;
Github is not the same as git. Github is a website/platform while git is a tool.&lt;br&gt;
Instagram:Camera :: Github:Git&lt;br&gt;
Git or Camera is just the tool, but instagram or github is the website.&lt;br&gt;
Apart from many other things github allows you to safely store your code in the cloud.&lt;br&gt;
But I can use google drive or dropbox as well? Yes but github is designed specially for this purpose.&lt;br&gt;
Github is not the only one. Other websites such as gitlab, bitbucket which are similar also exist.&lt;br&gt;
Why Github?&lt;br&gt;
To secure your code&lt;br&gt;
To share your code with others. Email is so 1992.&lt;br&gt;
Companies love it when you have a github profile and they can see your work before even calling you for an interview.&lt;br&gt;
What is Git?&lt;br&gt;
Git is a tool/software like your IDE or VLC player. It is not a programming language.&lt;br&gt;
Git is not related to any particular programming language. It is a general tool.&lt;br&gt;
A very standard definition is: Git is a version control system (VCS). But that’s just a Viva definition. We will understand why you should use it.&lt;br&gt;
Companies love it when you have git on your resume.&lt;br&gt;
Uses of Git/GitHub&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;If you want your old code that was once working well, you can have it&lt;/li&gt;
&lt;li&gt;It is distribute version control, which means you can access you code/project even if you don’t have your workstation with you.&lt;/li&gt;
&lt;li&gt;Can work in collaborative environment with much ease irrespective of your fellow developers current locations.&lt;/li&gt;
&lt;li&gt;You can host your static site also on Git platform such as GitHub.&lt;/li&gt;
&lt;li&gt;Developer uses GitHub to distribute their piece of work in a form of plugin, modules etc&lt;/li&gt;
&lt;li&gt;Many more etc....
This concludes my blog on Beginners guide to Git and GitHub. Hope you enjoyed reading this blog and learned something new.&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>github</category>
      <category>git</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
