<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Shawn Faleiro</title>
	<atom:link href="https://www.shawnfaleiro.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.shawnfaleiro.com/</link>
	<description></description>
	<lastBuildDate>Thu, 02 Nov 2023 09:48:13 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>Securing the Cloud: Defending Against L7 DDoS Attacks</title>
		<link>https://www.shawnfaleiro.com/securing-the-cloud-defending-against-l7-ddos-attacks/</link>
		
		<dc:creator><![CDATA[faleiro]]></dc:creator>
		<pubDate>Thu, 02 Nov 2023 09:48:13 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://www.shawnfaleiro.com/?p=4120</guid>

					<description><![CDATA[<p>Introduction The rapid evolution of the digital landscape has brought about numerous advancements and innovations. As businesses migrate their services to the cloud, they are reaping the benefits of scalability, cost-efficiency, and accessibility. However, the cloud&#8217;s widespread adoption also presents new challenges, particularly in the realm of cybersecurity. One of the most pressing concerns is [&#8230;]</p>
<p>The post <a href="https://www.shawnfaleiro.com/securing-the-cloud-defending-against-l7-ddos-attacks/">Securing the Cloud: Defending Against L7 DDoS Attacks</a> appeared first on <a href="https://www.shawnfaleiro.com">Shawn Faleiro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Introduction</h2>
<p>The rapid evolution of the digital landscape has brought about numerous advancements and innovations. As businesses migrate their services to the cloud, they are reaping the benefits of scalability, cost-efficiency, and accessibility. However, the cloud&#8217;s widespread adoption also presents new challenges, particularly in the realm of cybersecurity. One of the most pressing concerns is Distributed Denial of Service (DDoS) attacks, which, in their most advanced form, target Layer 7 (L7) of the OSI model. In this article, we&#8217;ll explore the world of L7 DDoS attacks and discuss the strategies and best practices for securing the cloud in this ever-evolving threat landscape.</p>
<h2>Understanding L7 DDoS Attacks</h2>
<p>L7 DDoS attacks, also known as application-layer attacks, target the highest layer of the OSI model—the application layer. Unlike traditional volumetric DDoS attacks that flood a network with a high volume of traffic (Layer 3 or 4 attacks), L7 attacks aim to exploit vulnerabilities in the application itself. Attackers focus on overloading a service by making seemingly legitimate requests, overwhelming the target&#8217;s resources.</p>
<p>These attacks can be highly sophisticated, with malicious traffic mimicking genuine user behavior, making them difficult to detect. Common examples of L7 DDoS attacks include HTTP/HTTPS floods, DNS query floods, and more. Such attacks can disrupt services, compromise data integrity, and impact an organization&#8217;s reputation and revenue.</p>
<h2>Securing the Cloud Against L7 DDoS Attacks</h2>
<p>To effectively defend against L7 DDoS attacks in a cloud-based environment, organizations must adopt a comprehensive and multi-layered security strategy. Here are some key steps to secure the cloud:</p>
<p><strong>1. DDoS Mitigation Services</strong>: Employing DDoS mitigation services from providers like Cloudflare, AWS Shield, or Akamai is a crucial first step. These services can detect and filter malicious traffic before it reaches the target application.</p>
<p><strong>2. Rate Limiting and Traffic Shaping:</strong> Implement rate limiting and traffic shaping policies to control and manage the incoming traffic. By throttling the number of requests a client can make within a specific time frame, you can mitigate the impact of an attack.</p>
<p><strong>3. Web Application Firewall (WAF):</strong> A WAF is specifically designed to protect against L7 attacks. It inspects incoming traffic for malicious patterns and filters out suspicious requests. Regularly update and fine-tune your WAF rules to adapt to evolving threats.</p>
<p><strong>4. API Security:</strong> If your cloud-based services rely on APIs, ensure they are secured against potential attacks. Implement API authentication and access controls, and monitor API traffic for unusual patterns.</p>
<p><strong>5. Content Delivery Networks (CDNs):</strong> CDNs can help distribute traffic across multiple servers, making it more challenging for attackers to target a single point of failure. Utilize CDNs for load balancing and DDoS protection.</p>
<p><strong>6. Anomaly Detection:</strong> Employ AI and machine learning to detect unusual patterns in incoming traffic. These technologies can help identify traffic that deviates from normal user behavior.</p>
<p><strong>7. Monitoring and Incident Response:</strong> Continuously monitor your network and applications for signs of unusual activity. Develop an incident response plan to react promptly to any detected attacks.</p>
<p><strong>8. User Training:</strong> Educate your team and end-users about security best practices, including recognizing phishing attempts and reporting suspicious activity.</p>
<p><strong>9. Regular Updates and Patch Management:</strong> Keep your applications and systems up to date with the latest security patches. Vulnerabilities are a common entry point for attackers.</p>
<p>Conclusion</p>
<p>L7 DDoS attacks pose a significant threat to organizations operating in the cloud. With the potential to disrupt services and compromise sensitive data, it is crucial to implement a robust security strategy. A combination of DDoS mitigation services, WAFs, API security, CDNs, and user education can significantly enhance your defenses against L7 DDoS attacks. The cybersecurity landscape is ever-evolving, so staying vigilant and adapting your security measures is essential in safeguarding the cloud. Remember, the key to successful defense is proactive planning and a comprehensive, multi-layered approach to security.</p>
<p>The post <a href="https://www.shawnfaleiro.com/securing-the-cloud-defending-against-l7-ddos-attacks/">Securing the Cloud: Defending Against L7 DDoS Attacks</a> appeared first on <a href="https://www.shawnfaleiro.com">Shawn Faleiro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Web Development In Modern Times.</title>
		<link>https://www.shawnfaleiro.com/web-development-in-modern-times/</link>
		
		<dc:creator><![CDATA[faleiro]]></dc:creator>
		<pubDate>Fri, 23 Aug 2019 22:20:28 +0000</pubDate>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Responsiveness]]></category>
		<guid isPermaLink="false">https://www.shawnfaleiro.com/?p=3626</guid>

					<description><![CDATA[<p>Website Responsiveness: The boom in the mobile devices and the internet access has caused the new capabilities of devices; screen sized, input methods and the platforms which have created some new problems for the developer who create websites and web applications. So to tackle this problem, web developers need to learn that how he can create a [&#8230;]</p>
<p>The post <a href="https://www.shawnfaleiro.com/web-development-in-modern-times/">Web Development In Modern Times.</a> appeared first on <a href="https://www.shawnfaleiro.com">Shawn Faleiro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2><em><strong>Website Responsiveness:</strong></em></h2>
<p>The boom in the mobile devices and the internet access has caused the new capabilities of devices; screen sized, input methods and the platforms which have created some new problems for the developer who create websites and web applications. So to tackle this problem, <em>web developers</em> need to learn that how he can create a website which can work properly in all the environment and how it can have the ability to support each device in which it can be viewed in. for this purpose, there are some guidelines which have been provided for the <em>web developers</em>, like how they should take care of the web environment, the multiple devices, their layouts, optimised performances of the websites and much more.</p>
<hr class="vertical-space1" />
<p>(<strong><em>Mulligan 2014</em></strong>) In the last few years, the website technology has evolved and it has lived through some fast growth and the heavy changes. The <em>developers</em> have witnessed the change in the development process like it got changed from the frames to the table’s layouts, to the responsive layouts and the column layouts. Also, the heavy server to the rich client phase has also been witnessed by all the web developers around the globe.</p>
<p>&nbsp;</p>
<div id="attachment_10400" class="wp-caption alignright"><img fetchpriority="high" decoding="async" class="wp-image-10400" src="https://i3.wp.com/webexplicit.com/wp-content/uploads/2016/11/different-orientation.png" sizes="(max-width: 501px) 100vw, 501px" srcset="//i3.wp.com/www.webexplicit.com/file/2016/11/different-orientation.png 1280w, //i3.wp.com/www.webexplicit.com/file/2016/11/different-orientation-300x200.png 300w, //i3.wp.com/www.webexplicit.com/file/2016/11/different-orientation-768x511.png 768w, //i3.wp.com/www.webexplicit.com/file/2016/11/different-orientation-1024x682.png 1024w, //i3.wp.com/www.webexplicit.com/file/2016/11/different-orientation-500x333.png 500w, //i3.wp.com/www.webexplicit.com/file/2016/11/different-orientation-420x280.png 420w, //i3.wp.com/www.webexplicit.com/file/2016/11/different-orientation-690x460.png 690w" alt="Size and orientation" width="501" height="333" aria-describedby="caption-attachment-10400" /></p>
<p id="caption-attachment-10400" class="wp-caption-text">Size and orientation</p>
</div>
<p>Now it can be been that the responsive design is creating a huge difference in the website response and now the mobile devices which are being used, are becoming more and more powerful when it comes to the hardware. So with this change, the support for the html5 is also getting increased on these mobile phones. It is suspected that one day, the html5 can make some obstacle for the mobile applications. It is a possibility that many features would be available at the mobile html5 website applications one day.<br />
Till now, there have been multiple applications which have been developed for the mobiles phones using all kind of OS like iOS, windows etc. now, the mobile clients have developed some huge amount in the website consumer ship and this phenomenon cannot be ignored now. So, it is essential for a website developer that his website is GUI responsive. It should be able to get itself scaled down to some smaller displays as well so that clients can view them in all kind of devices they own.</p>
<p>There have been the developments which started right after the small devices were launched into the markets. These developments were for the websites development and the scaling so that they could be fitted into the small screen of these devices. The developers can use a number of tools for this purpose, like bootstraps which can help the web developers make their website become responsive. (<em><strong>Riegler 2013</strong></em>)</p>
<p>&nbsp;</p>
<p>Nowadays, the developers are now forced to face a new challenge, and that challenge is that the year 2014 has brought some major innovations on the website since they have become responsive websites. Now, the consumer expects that his web experience would response to the device or platform which he has chosen. Now, we can see that the internet has become even more ubiquitous. It is now accessed by many devices and even in the cars and in google glasses. So the average consumer these days is putting a demand in front of developers that he wants to see the websites whenever and wherever he wants. So basically, this utopia of the connected device and the connectivity has created some prospect of making and maintaining some modern website even more complicated. In the year 2013, around 968 million phones were sold which could be used for the browsing.<br />
They all contained some various screen sizes and processors so it became the challenge for the web developers to create the websites in a way that they could fit into the screen size which was desired. So the major point here is, that the web is changing constantly it is very important for the developers to get a note of it, and star making the responsive websites.</p>
<p>Nowadays, this responsive web technology is the gold standard for the websites and the best experience can only be delivered to the consumers by using some progressive and adaptive techniques for the development of websites? In the future, when the website would grow even more and new innovations would be adopted by the standards, this approach is going to get evolve as well and it is essential for the web developer to have a closer look so that with any change in the technology, he can learn that change and can implement it on his own website so the best experience can be provided to the customer. <em><strong>(Voss 2014)</strong></em></p>
<h3><em><strong><img decoding="async" class="wp-image-10403 alignleft" src="https://i3.wp.com/webexplicit.com/wp-content/uploads/2016/11/code.jpeg" sizes="(max-width: 380px) 100vw, 380px" srcset="//i3.wp.com/www.webexplicit.com/file/2016/11/code.jpeg 800w, //i3.wp.com/www.webexplicit.com/file/2016/11/code-300x200.jpeg 300w, //i3.wp.com/www.webexplicit.com/file/2016/11/code-768x512.jpeg 768w, //i3.wp.com/www.webexplicit.com/file/2016/11/code-500x333.jpeg 500w, //i3.wp.com/www.webexplicit.com/file/2016/11/code-420x280.jpeg 420w, //i3.wp.com/www.webexplicit.com/file/2016/11/code-690x460.jpeg 690w" alt="Mordern Java" width="380" height="253" />Modern Java:</strong></em></h3>
<p>Besides being responsive, the modern web development also contains the modern java website development. These java web servers are almost as old as the websites. So it needs to be evolved as well. When the word modern is used in this context, it means that the features a website has, are in accordance with the current trends of software development.</p>
<p>There is now a modern technique which is being adopted by the developers all over the world and that technique focuses around the single application server. It can support many other languages and the platforms. In this server, an application has been embedded into a web contained. It is different from the previous technology when the application was deployed to the container. This feature has now enabled the easy management, configurations and simpler deployments. This is the reason whenever the modern java is taken into concern, applications servers are not taken into account anymore. (Parallel Universe 2014)</p>
<h4><em><strong>Non-technical Flaws:</strong></em></h4>
<p>Whenever we talk about the website development in the modern time, we also should keep in mind the flaws which are non-technical and can be present on the website while it is being developed. When the websites are developed, there are some mobile apps too which can be offered to them. When the websites are being developed, the developers and the owners often ignore about the apps which they would offer with it. There can be some serious security flaws with those apps and they are mostly the privacy based ones. They can create some huge splash in media. (Shields 2014)</p>
<h2><em><strong>The Fast Responsive:</strong></em></h2>
<div id="attachment_10405" class="wp-caption alignright"><img decoding="async" class="wp-image-10405" src="https://i3.wp.com/webexplicit.com/wp-content/uploads/2016/11/fastspeed.jpg" sizes="(max-width: 434px) 100vw, 434px" srcset="//i3.wp.com/www.webexplicit.com/file/2016/11/fastspeed.jpg 500w, //i3.wp.com/www.webexplicit.com/file/2016/11/fastspeed-300x200.jpg 300w, //i3.wp.com/www.webexplicit.com/file/2016/11/fastspeed-420x280.jpg 420w" alt="fast website speed image" width="434" height="289" aria-describedby="caption-attachment-10405" /></p>
<p id="caption-attachment-10405" class="wp-caption-text">Speed Matters</p>
</div>
<p>So, there are some techniques using which a developer can ensure that he is developing a website which can be used in the modern times. One of them is that the website should be responsive. Also, the website should be fast. As it can be seen, with the increase in the expectations of the websites designing, the user patients and the attention spans are increasing as well.</p>
<p>In last 13 years, the attention span of users has decreased by four seconds. So it is the need that the websites are made attractive and fast so that users can keep having their concentration on the website and they can keep reading what is available there. Also, the technology which can make problems for agility should not be utilised.</p>
<p>When we talk about some flexible architecture, which can be adapted by so many hosts, the tools and the frameworks are now becoming more important parts of the web development in the modern times. They don’t just help the developers familiarised themselves with the applications but they can also provide some flexible architecture. Hence, the problems related to the application testing, portability and scalability are decreased as well.</p>
<h2><strong>Conclusion:</strong></h2>
<p>In a nutshell, it won’t be wrong to say that websites have become a major part of our everyday life and it is very important for the developers to create the websites which can get the attention of users. With the passage of time, the taste and preferences of consumers have changed and it is constantly changing. So, there is a need for the websites to become even more efficient and attractive, so that users keep paying attention to all the details which are provided at a website. For this purpose, a web developer must keep in mind that what changes are demanded by customers and how they can be implemented so that a power website can be created which can draw maximum traffic to itself. Also, the website should be able to create some convenience for the users and the readers. This especially implies to those users who are utilising the websites on some daily basis or the websites which are developed for the user payments, so that the website doesn’t get crashed and the consumer doesn’t have to go through the problem of refreshing the web pages again and again. Also from the research, it has been seen that there are 3 things which are very important in order to make sure that websites are being developed correctly, the security, increased responsiveness and the optimised performance of web pages.</p>
<h2><em>References:</em></h2>
<p>Mulligan, C. (2014). Best modern Web development practices. SD Times Blog. Available At: http://sdtimes.com/sd-times-blog-best-modern-web-development-practices/<br />
Shields, T. (2014). The Top 10 nontechnical security issues in mobile app development. Available At: &lt;http://sdtimes.com/analyst-watch-top-10-nontechnical-security-issues-mobile-app-development/#sthash.NzCN5bNb.dpuf&gt;<br />
Riegler, G. (2013). Modern Web Development. Available At: http://www.javacodegeeks.com/2013/07/modern-web-development.html<br />
Voss, N. (2014). Why Modern Web Design Is Responsive Web Design. VML. Available At: http://www.vml.com/news-and-trends/articles/why-modern-web-design-responsive-web-design<br />
Parallel Universe. (2014). An Opinionated Guide to Modern Java, Part 3: Web Development. Available At: &lt;http://blog.paralleluniverse.co/2014/05/15/modern-java-pt3/&gt;</p>
<p>The post <a href="https://www.shawnfaleiro.com/web-development-in-modern-times/">Web Development In Modern Times.</a> appeared first on <a href="https://www.shawnfaleiro.com">Shawn Faleiro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ubiquitous Computing – Artificial Intelligence</title>
		<link>https://www.shawnfaleiro.com/ubiquitous-computing-artificial-intelligence/</link>
		
		<dc:creator><![CDATA[faleiro]]></dc:creator>
		<pubDate>Thu, 25 Jul 2019 20:56:41 +0000</pubDate>
				<category><![CDATA[Research]]></category>
		<category><![CDATA[Artificial Intelligence]]></category>
		<guid isPermaLink="false">https://www.shawnfaleiro.com/?p=3532</guid>

					<description><![CDATA[<p>What is Artificial Intelligence? Let &#8216;s look at the definition to avoid confusion we must go back to the earliest and hence purest definition of AI from the time when it was first coined. The official idea and definition of AI were first coined by Jay McCartney in 1955 at the Dartmouth conference. Of course, [&#8230;]</p>
<p>The post <a href="https://www.shawnfaleiro.com/ubiquitous-computing-artificial-intelligence/">Ubiquitous Computing – Artificial Intelligence</a> appeared first on <a href="https://www.shawnfaleiro.com">Shawn Faleiro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h1>What is Artificial Intelligence?</h1>
<p>Let &#8216;s look at the definition to avoid confusion we must go back to the earliest and hence purest definition of AI from the time when it was first coined. The official idea and definition of AI were first coined by Jay McCartney in 1955 at the Dartmouth conference. Of course, those plenty of research work done on AI by others such as Alan Turing before this but what they were working on was an undefined field before 1955. Here&#8217;s what McCarthy proposed</p>
<p>“Every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it an attempt will be made to find out how to make machines use language form abstractions and concepts solve kinds of problems now reserved for humans and improve themselves.” (Jay McCartney 1955)</p>
<p>&nbsp;</p>
<p>In essence, AI is a machine with the ability to solve problems that are usually done by us humans with our natural intelligence. A computer would demonstrate a form of knowledge when it learns how to improve itself at solving these problems.</p>
<p>&nbsp;</p>
<h1>Issues and implications</h1>
<p>Artificial Intelligence as we know now is used for automating the aspects of the processes or operations that are causing overhead in the methods, for example, packaging of food. In a food factory making sauce, if each bottle were to be filled and packed by hand, the factory wouldn’t meet the today’s standards, which is why we use robots for automating the aspects of processes or operations and those robots use the software (AI) and sensing hardware to perform specific operations. Despite the fact the AI is used for productive and useful purposes, there are implications and issues with it. Some of which are:</p>
<ul>
<li>First and foremost, when we hear about AI is robots taking over the world where people have nothing to do but, step aside and look at them helplessly. But it is making the unemployment figures rise. For instance, the automation of trucks for transit and logistical services will create millions of people unemployed. Tesla (a renowned company by Elon Musk) is already working on autonomous and semi-autonomous vehicles to prevent the accidents that happen every year. On an ethical side, it’ll avoid the deaths caused by truck accidents, but on the other hand, it’ll take away the jobs from millions of people whose bread and butter depend on them.</li>
<li>AI will control the machines in future to a more significant extent than they currently do, then we are actually looking at future generations of people who are dumber than today’s age due to AI performing all the different acts for them. This will critically affect human behaviour and the way they interact with other humans and machines (Kirsh, 1991).</li>
<li>AI is meant to perform operations with precise and accurate results, but there can be an error or significant faults in the systems that can lead to undesirable consequences. For instance, a cutting machine for meat that should stop if it detects a human nearby, if the safety precautions programmed into the system doesn’t work the way they are designated to work, it can result in fatalities.</li>
<li>Security in AI is also a big concern and it may raise issues. There are present scenarios where armed drones were hacked which can be extremely dangerous and can cause fatalities. This not only applies to one type of AI-based devices, but to a large extent of devices, Smartphones, and other smart devices as well.</li>
<li>Unintended consequences can also be derived. The most interesting, complex and highly acclaimed thing in AI is Machine learning which means training the AI using different models using which they can actually differentiate between things like good and evil, evil and genius, but there might be consequences if people try to train it using evil, how can we prevent those situations where machines are against each, because all they work on is AI that is programmed into them. The differentiating and ethical factors are much larger considerations in it than just having to train the models. The biggest question is how the system does itself determine if it is trained for a good or a bad (Buttazzo, Manzotti, 2008).</li>
<li>Systems are becoming increasingly complex which means in future we’ll face the even more complex intelligence systems. There is a term used for this kind of complexity where control is complicated to attain, called a singularity. This term is used to define the most magnificent intelligent working body in existing which are humans. With the increased complexities of AI systems, there might be a time when AI is actually more intelligent than humans which might result in chaos.</li>
<li>Over the past decade, the most advanced in the technological field has been about smart devices, that use AI and this AI has also been used for experimenting and testing the robots so that the corporations might invest in and create a robot that has human-like characteristics. This will also force humans to eventually define a line for AI in the context of machine rights likewise human rights and the behavioural patterns from humans to machines. The topic and consideration of this idea are vast, for which we have to see what it brings to the table.</li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h1>Critical Examination of issues</h1>
<p>Issues that have been identified in the previous section are concerns of people from different fields throughout the world. For instance, in today’s world where internet connectivity is essential as food and shelter, people are already very concerned about their privacy which is diverging the systems towards a secure operating environment, but this is not limited to use of current systems with Web 2.0. The consideration here is automated monitoring, Web 3.0, decentralised systems capable of working on their own. The consequences of machines handling the war or local crime control may be hacked or may be trained to do jobs that humans fear.</p>
<p>Safety, security, unemployment, big gap between rich and poor are the main concerns, which will lead to chaos and a very discriminating lining of leaving, because as mentioned in the previous section, today, millions of people rely on trucks for transporting the stuff, and when the vehicles and logistics will be automated, it will result in people with no paydays, no jobs and increased anger, hunger and poverty, which will indeed be an alarming situation.</p>
<h1>Impact on technology and humans</h1>
<p>The technology will flourish because AI has been an advantage to the whole IT industry and IT being into each field in one form or another is taking it to the entire new level. There are significant and good results from these technological advancements that have led to the development and construction of the new type of devices and humanitarian aid.</p>
<h1>Current and future devices</h1>
<p>Talking about the present day, the use of IoT (Internet of Things) devices and smart devices have increased exponentially. For instance, 3 decades ago there was only one phone in the house for everyone to use, now every person has his/her own phone on which they perform different types of tasks like emails, chat, calls, gaming, conferences, photography, etc. All these things and usage of smartphones have changed the way we look at things. Emails were initially developed to be a web-based service, but with the development of technology now everyone can use it on their phones using apps and browsers. The current iteration of the technology is already saturated in terms of performance, and we are only looking at marginal improvements in terms of hardware every year, which marks Moore’s law to be obsolete. On the other hand, software and AI-based systems are hot topics in the development industry, and everyone is looking to build smarter and more efficient methods (Torresen, 2018).</p>
<h1>Future possible AI applications</h1>
<p>AI is purely based on software, while it may require a certain amount of hardware processing power, but the working and decision-making power is solely based on software. The sensors used in the systems provide valuable data to the system that can be processed and based on its specific decision and actions could be taken, but the implementation here is based on software. There are models that like Naïve Bayes, Genetic algorithms, etc. that can assist the systems with the classification of information but then training them for a particular type of action and events is dynamically written into the code. The future prospects of AI will also derive from these advancements that we have today. The simplest example we can quote here is the Google Assistant or Siri by Apple that can take commands and then perform specific actions, over the last decade, these software systems have been improved dramatically (Bundy, 2016).</p>
<p>Future implementations of AI may consist of robots that may be able to interact with humans and perform different operations like picking up the baggage or handling the inventory all by themselves or even a system that wouldn’t take any input from the users in this case, fully autonomous cars that could drive on their own and all they’ll need is destination from source. These types of future implementations of AI in different forms like smart assistants or robots will have bright implementations as well as significant complications.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h1 style="text-align: center;">References</h1>
<p>Bundy, A. (2016). Preparing for the future of Artificial Intelligence. <em>AI &amp; SOCIETY</em>, 32(2), pp.285-287.</p>
<p>Buttazzo, G. and Manzotti, R. (2008). Artificial consciousness: Theoretical and practical issues. <em>Artificial Intelligence in Medicine</em>, 44(2), pp.79-82.</p>
<p>Kirsh, D. (1991). Foundations of AI: The big issues. <em>Artificial Intelligence</em>, 47(1-3), pp.3-30.</p>
<p>Miller, T. (2018). Explanation in artificial intelligence: Insights from the social sciences. <em>Artificial Intelligence</em>.</p>
<p>Perspectives and Future Outlook of Deep Learning AI. (2017). <em>International Journal of Modern Trends in Engineering &amp; Research</em>, 4(11), pp.86-94.</p>
<p>Torresen, J. (2018). A Review of Future and Ethical Perspectives of Robotics and AI. <em>Frontiers in Robotics and AI</em>, 4.</p>
<p>The post <a href="https://www.shawnfaleiro.com/ubiquitous-computing-artificial-intelligence/">Ubiquitous Computing – Artificial Intelligence</a> appeared first on <a href="https://www.shawnfaleiro.com">Shawn Faleiro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
