BuyMeACoffee

Buy Me A Coffee
Mostrando las entradas con la etiqueta Cloud Computing. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Cloud Computing. Mostrar todas las entradas

domingo, 12 de mayo de 2019

6 Books Every .NET Software Developer must have

.NET Core has been growing up fast, and every day more people are taking advantage of it, while .NET Core has many similarities to .NET Framework, it has many new features and some ways to solve tasks have changed.

Below you will find a list of books which would help you polish your .NET Core Skills

Programming ASP.NET Core (Developer Reference) 1st Edition

This books is a complete guide to .NET Core and many of the features and components surrounding it.  You will learn: .NET Core, Entity Framework Core, ASP .NET Identity in .NET Core, Dependency Injection, using middleware, and more.

While most of the times not visible to the main users of a system, back-ends are a vital part of most systems. Nowadays, it is very important to have the same applications accessible from many platforms (Web, Mobile, Windows, etc), while having the same back-end, this can be easily achieved by exposing your shared functionality as Web APIs.


.NET Core 2.0 By Example: Learn to program in C# and .NET Core by building a series of practical, cross-platform projects

One of the best ways to learn is through examples. You will find a step by step guide from the installation of the required tools up to the implementation of applications running in .NET Core.



C# 7 and .NET: Designing Modern Cross-platform Applications: The Open Source revolution of .NET Core

As time passes and technologies evolve, the way to develop applications also change. Nowadays, it is required to create high-quality modern applications, which are cross-platform and many times open sourced. With this book you will learn the basis for .NET Core based moden web applications and microservices.




Enterprise Application Architecture with .NET Core: An architectural journey into the Microsoft .NET open source platform

Design and Development of Enterprise Applications is more than just coding, it is a set of steps involving methodologies, best-practices and tools to manage the systems lifecycles from its inception up to the release to production and maintenance.
With this book you will learn about DevOps, Agile, basics for enterprise level architectures, distributed computing, microservices, cloud-specific architectures, and even some market trends.



C# 7 and .NET Core 2.0 High Performance: Build highly performant, multi-threaded, and concurrent applications using C# 7 and .NET Core 2.0

Modern applications require to respond very quickly and efficiently, though also many times these systems have the need to perform long-running tasks, which, if not designed correctly, can create bottlenecks and heavily reduce the system performance. With this book, you will learn to design and implement highly performance systems by using such as multithreading and microservices.



domingo, 17 de marzo de 2019

Leveraging the power of technology to identify cases of depression and prevent suicides



Depression is one of the most common pathologies present in human beings, and however, it is not always evident, persons with depression and suicidal tendencies tend to present behavioral patterns many times so subtle that get unnoticed by most people, and this is something normal, since not everyone has knowledge on these topics, after all, one simply can't know everything, and here is where technology can help us, cloud computing and artificial intelligence can be integrated with psychology studies, and help identify these cases.

By leveraging the power of technology you can help parents identify possible signs of depression on their children utilizing the children's social networks data.

With the data it is possible to get important metrics like how many times per week a user has posted in a social network, how possitive or negative the person has been throughout the time, association betwwen a negative mood and places visited, the many different emotions a person has through the time, like happiness, anger or sadness.
We can also get information on the most common used phrases, and map them to common words and phrases used by persons with depression.

Below you will see some sample Power BI reports consuming the analyzed data for a user's social network.

Weekly Posts
Some studies mention that if a person posts more than 3-5 times per week, that may be a possible indicator of a person having depression, of course that indicator alone mean nothing, when compared to other indicators like the emotions and negativity of posts, it begins to take meaning.

Weekly Posts


Monthly Sentiment
How positive or negative a person has been during a particular period and the trend of each can also be a possible indicator of depression. How sad and dark/obscure the person's messages have been can also be a possible indicator.
Sentiment Per Year

Sentiment Per Month

Association Between Sentiment and Places
With the data analysis it is possible to identify association between sentiment and the visited places, which is a useful key to check if when a person has been negative tends to visits a place or if the negativity tends to be a result of visting a specific place.
Sentiment And Place Association


Emotional Analysis

Furthermore, the data can be compared to case of study and even create some preddictions like when a person will possibly feel sad, or angry in the future.

Weekly Sentiment With Filters

The previous report takes advantage of Power BI filtering capabilities to help the user identify sentiment in a range, and the weeks and months where that happens. In a real case scenario a therapist or a father can search for data where sentiment is below a given threshold (45% for example),, and the report will show the months and weeks in the year when this has happened.

Posts with Sentiment and Places

The previous report takes advantage of Power BI filtering capabilities to help the user identify the posts where there is a sentiment in a given range. This report allows the user to associate the places where a sentiment is low, which can be used as additional insight to discover places that could be causing depression, or the places a person visits in order to run away from depressive emotions.


For more information about the project you can send an email to services@pticostarica.com