My presentation at SMX Milan 2015. New ways to compile and offer structured data to search engines for improved online visibility. Real life examples ready to use for websites and blogs.
JavaScript String:
The String object lets you work with a series of characters; it wraps Javascript's string primitive data type with a number of helper methods.
As JavaScript automatically converts between string primitives and String objects, you can call any of the helper methods of the String object on a string primitive.
JavaScript Arrays:
The Array object lets you store multiple values in a single variable. It stores a fixed-size sequential collection of elements of the same type. An array is used to store a collection of data, but it is often more useful to think of an array as a collection of variables of the same type.
A presentation of Apache TinkerPop's Gremlin language with running examples over the MovieLens dataset. Presented August 19, 2015 at NoSQL NOW in San Jose, California.
JavaScript String:
The String object lets you work with a series of characters; it wraps Javascript's string primitive data type with a number of helper methods.
As JavaScript automatically converts between string primitives and String objects, you can call any of the helper methods of the String object on a string primitive.
JavaScript Arrays:
The Array object lets you store multiple values in a single variable. It stores a fixed-size sequential collection of elements of the same type. An array is used to store a collection of data, but it is often more useful to think of an array as a collection of variables of the same type.
A presentation of Apache TinkerPop's Gremlin language with running examples over the MovieLens dataset. Presented August 19, 2015 at NoSQL NOW in San Jose, California.
The full video from CppCon is available here: https://www.youtube.com/watch?v=PVYdHDm0q6Y
C++ provides a much richer set of abstractions than C. Classes, templates, overloading, and other core C++ features can be leveraged for more readable syntax, better compile time typechecking, more open ended genericity and improved modularity. On the flip side, C89 still boasts some advantages over C++, especially when viewed through a pragmatic lens. C ABIs on many platforms have been stable for decades, practically every language supports binding to C code through foreign function interfaces, and including nearly any C89 header has a negligible effect on compile time on modern computers.
The hourglass pattern provides the best of both worlds. By placing a headers-only C++ interface on top of a minimal C89 interface, it makes ABI issues a non-concern, and enables just a single binary to be shipped for a given platform. It makes providing bindings from other languages easier, and prevents ABI issues like incompatibilities between debug and release variants of runtimes.
This talk provides an overview of the pattern and teaches practical techniques for its implementation using C++14. Real shipping projects inspired the best practices described in the slides.
Code corresponding to this presentation can be found here: https://github.com/CppCon/CppCon2014/tree/master/Presentations/Hourglass%20Interfaces%20for%20C%2B%2B%20APIs%20-%20Stefanus%20Du%20Toit%20-%20CppCon%202014/code
Gremlin is the graph traversal language of Apache TinkerPop, an open source graph computing framework, that is implemented by a great many graph databases, including DSE Graph. Even the most novice Gremlin user will recognize the Gremlin statement of "g.V()", but in this presentation we will stop to take a moment to understand the elements of that ubiquitous statement and the elements of the steps that append to it. With the foundational knowledge of "Gremlin's Anatomy" firmly held, we will perform an autopsy on an advanced Gremlin traversal and thus expose techniques for examining and taming the most complex and confusing Gremlin one might come across.
This presentation is regarding HTML table.In this it is briefly explained about the HTML table from which we can get good knowledge about how to use Tables in HTML.
These are the slides from workshop: Introduction to Machine Learning with R which I gave at the University of Heidelberg, Germany on June 28th 2018.
The accompanying code to generate all plots in these slides (plus additional code) can be found on my blog: https://shirinsplayground.netlify.com/2018/06/intro_to_ml_workshop_heidelberg/
The workshop covered the basics of machine learning. With an example dataset I went through a standard machine learning workflow in R with the packages caret and h2o:
- reading in data
- exploratory data analysis
- missingness
- feature engineering
- training and test split
- model training with Random Forests, Gradient Boosting, Neural Nets, etc.
- hyperparameter tuning
MongoDB .local Toronto 2019: Aggregation Pipeline Power++: How MongoDB 4.2 Pi...MongoDB
Aggregation pipeline has been able to power your analysis of data since version 2.2. In 4.2 we added more power and now you can use it for more powerful queries, updates, and outputting your data to existing collections. Come hear how you can do everything with the pipeline, including single-view, ETL, data roll-ups and materialized views.
Mapping Hierarchical Sources into RDF using the RML Mapping Languageandimou
Incorporating structured data in the Linked Data cloud is still complicated, despite the numerous existing tools. In particular, hierarchical structured data (e.g., JSON) are underrepresented, due to their processing complexity. A uniform mapping formalisation for data in different formats, which would enable reuse and exchange between tools and applied data, is missing. This paper describes a novel approach of mapping heterogeneous and hierarchical data sources into RDF using the RML mapping language, an extension over R2RML (the W3C standard for mapping relational databases into RDF). To facilitate those mappings, we present a toolset for producing RML mapping files using the Karma data modelling tool, and for consuming them using a prototype RML processor. A use case shows how RML facilitates the mapping rules’ definition and execution to map several heterogeneous sources.
http://rml.io
https://github.com/mmlab/RMLProcessor
1. Why we moving API from REST to Graphql?
2. What is Graphql?
3. Graphql in Golang (Why we choose Golang)
4. How to testing Graphql in Golang
5. Deploy Graphql application
Python tools to deploy your machine learning models fasterJeff Hale
Comparing Gradio, Streamlit, and FastAPI (with a little discussion of flask)
Jeff Hale's presentation for Data Science DC March 8, 2022
Repository with code at https://github.com/discdiver/dsdc-deploy-models
The Ultimate Guide to Laravel Performance Optimization in 2022.pdfKaty Slemon
Is your Laravel app facing performance issues? Here are the proven Laravel Performance Optimization tips to boost app performance and enhance security.
The full video from CppCon is available here: https://www.youtube.com/watch?v=PVYdHDm0q6Y
C++ provides a much richer set of abstractions than C. Classes, templates, overloading, and other core C++ features can be leveraged for more readable syntax, better compile time typechecking, more open ended genericity and improved modularity. On the flip side, C89 still boasts some advantages over C++, especially when viewed through a pragmatic lens. C ABIs on many platforms have been stable for decades, practically every language supports binding to C code through foreign function interfaces, and including nearly any C89 header has a negligible effect on compile time on modern computers.
The hourglass pattern provides the best of both worlds. By placing a headers-only C++ interface on top of a minimal C89 interface, it makes ABI issues a non-concern, and enables just a single binary to be shipped for a given platform. It makes providing bindings from other languages easier, and prevents ABI issues like incompatibilities between debug and release variants of runtimes.
This talk provides an overview of the pattern and teaches practical techniques for its implementation using C++14. Real shipping projects inspired the best practices described in the slides.
Code corresponding to this presentation can be found here: https://github.com/CppCon/CppCon2014/tree/master/Presentations/Hourglass%20Interfaces%20for%20C%2B%2B%20APIs%20-%20Stefanus%20Du%20Toit%20-%20CppCon%202014/code
Gremlin is the graph traversal language of Apache TinkerPop, an open source graph computing framework, that is implemented by a great many graph databases, including DSE Graph. Even the most novice Gremlin user will recognize the Gremlin statement of "g.V()", but in this presentation we will stop to take a moment to understand the elements of that ubiquitous statement and the elements of the steps that append to it. With the foundational knowledge of "Gremlin's Anatomy" firmly held, we will perform an autopsy on an advanced Gremlin traversal and thus expose techniques for examining and taming the most complex and confusing Gremlin one might come across.
This presentation is regarding HTML table.In this it is briefly explained about the HTML table from which we can get good knowledge about how to use Tables in HTML.
These are the slides from workshop: Introduction to Machine Learning with R which I gave at the University of Heidelberg, Germany on June 28th 2018.
The accompanying code to generate all plots in these slides (plus additional code) can be found on my blog: https://shirinsplayground.netlify.com/2018/06/intro_to_ml_workshop_heidelberg/
The workshop covered the basics of machine learning. With an example dataset I went through a standard machine learning workflow in R with the packages caret and h2o:
- reading in data
- exploratory data analysis
- missingness
- feature engineering
- training and test split
- model training with Random Forests, Gradient Boosting, Neural Nets, etc.
- hyperparameter tuning
MongoDB .local Toronto 2019: Aggregation Pipeline Power++: How MongoDB 4.2 Pi...MongoDB
Aggregation pipeline has been able to power your analysis of data since version 2.2. In 4.2 we added more power and now you can use it for more powerful queries, updates, and outputting your data to existing collections. Come hear how you can do everything with the pipeline, including single-view, ETL, data roll-ups and materialized views.
Mapping Hierarchical Sources into RDF using the RML Mapping Languageandimou
Incorporating structured data in the Linked Data cloud is still complicated, despite the numerous existing tools. In particular, hierarchical structured data (e.g., JSON) are underrepresented, due to their processing complexity. A uniform mapping formalisation for data in different formats, which would enable reuse and exchange between tools and applied data, is missing. This paper describes a novel approach of mapping heterogeneous and hierarchical data sources into RDF using the RML mapping language, an extension over R2RML (the W3C standard for mapping relational databases into RDF). To facilitate those mappings, we present a toolset for producing RML mapping files using the Karma data modelling tool, and for consuming them using a prototype RML processor. A use case shows how RML facilitates the mapping rules’ definition and execution to map several heterogeneous sources.
http://rml.io
https://github.com/mmlab/RMLProcessor
1. Why we moving API from REST to Graphql?
2. What is Graphql?
3. Graphql in Golang (Why we choose Golang)
4. How to testing Graphql in Golang
5. Deploy Graphql application
Python tools to deploy your machine learning models fasterJeff Hale
Comparing Gradio, Streamlit, and FastAPI (with a little discussion of flask)
Jeff Hale's presentation for Data Science DC March 8, 2022
Repository with code at https://github.com/discdiver/dsdc-deploy-models
The Ultimate Guide to Laravel Performance Optimization in 2022.pdfKaty Slemon
Is your Laravel app facing performance issues? Here are the proven Laravel Performance Optimization tips to boost app performance and enhance security.
'Lo último en obesidad'. Este es el título del Simposio Internacional que organizamos en la Fundación Ramón Areces los días 1 y 2 de diciembre de 2015. En colaboración con la Fundación General CSIC, reunió a algunos de los mayores expertos en la materia para analizar cómo reducir este grave problema de salud pública.
Branding y Reputación - ¿Cómo gestionar el sentimiento por tu marca en Inter...Milton Vela Valencia
La construcción y gestión del valor de las marcas en Internet está influenciada por componentes offline. Para poder abordar el concepto de Branding se recurre a los principios de las 7 dimensiones de la reputación (Reptrak - Reputation Institute) que sin duda define valores tangibles y intangibles de las marcas.
Hydra: A Vocabulary for Hypermedia-Driven Web APIsMarkus Lanthaler
Presentation of the paper "Hydra: A Vocabulary for Hypermedia-Driven Web APIs" at the 6th Workshop on Linked Data on the Web (LDOW2013) at the WWW2013 in Rio de Janeiro, Brazil
Advanced Structured Data Principles and ApplicationsSante J. Achille
My Presentation at SMXL Milan 2018 with David Amerland. Together we gave an overview on the strategies and principles of application of structured data and how it can improve discoverability and increase accuracy of Search for a much better user experience. But first you need to understand HOW structured data works and how you can implement on your digital assets
Overview of Structured Data, how Google uses it, how the industry uses it, how to use it on your site and what's coming in the near future. A complete primer on how structured data should fit into your overall business strategy.
From the SMX Advanced Conference in Seattle, Washington June 22-23, 2016. SESSION: What's New With Markup & Structured Data. PRESENTATION: What's New With Markup and Structured Data - Given by Aaron Bradley. #SMX #21A1
Winning with Structured Data and Schema.org - OMLIVE 2018Izzi Smith
The use of Structured Data and Schema helps provide crucial understanding and context to your data in a way Search Engines can understand, allowing them to provide more relevant and richer results to users. My talk for the OMLIVE 2018 aims to teach you what it is, how to implement it, and how to get the most out of it to improve your organic CTR and performance.
How to use Schema to enrich search results and improve your CTR - Andrew Mart...SearchNorwich
Ever wondered what structured data or rich snippets are? Wish you could be more visually appealing in search results and catch the eye of more search engine users?
SMX West Structured Data Practical and AdvancedAlexis Sanders
Properly structured data is a critical and often forgotten element in the formula for getting SEO results. Google now relies heavily on structured data markup for Rich Snippets -- moving beyond stars, images and additional information to better understand and index your content, giving it more prominence in search results.
In this session, you'll get insights into newer markup options and advanced uses of structured data related to Google Rich Snippets that can help you refine, update and optimize your content.
Linked Data in Use: Schema.org, JSON-LD and hypermedia APIs - Front in Bahia...Ícaro Medeiros
In my talk I walk throgh Semantic Web initiatives, like RDF and SPARQL, linked data principles, discuss some implementation and adoption issues and talk about semantic annotation in HTML. Semantic annotation using the Schema.org vocabulary is demonstrated using both HTML 5 Microdata or JSON-LD input. There is a strong highlight in benefits seen in Google search results with Rich Snippets, Actions in Email, and Google Now with real examples.
Richard Wallis, Founder, Data Liberate
In this comprehensive talk, Richard provides insight into the semantic web and what it takes to become a success within Google Knowledge Graph.
Pointers for travel bloggers on how to use GA4 (Google Analytics 4) and key differences content creators should note between UA (Universal Analytics) and GA4 (Google Analytics 4).
Sante J Achille gave this presentation at TBEX 2023 in Kalamata, Greece, to introduce GA4 and how performance monitoring is changing.
The presentation also covered fundamental changes regarding event tracking and things that non-technical people should be aware of and avoid problems or bottlenecks in documenting performance.
In addition, the presentation also addressed the complexities related to event attribution, which is a direct consequence of the complex and disarticulated paths users undertake between mobile and desktop devices.
Majestic Workshop on Backlinks and Link BuildingSante J. Achille
My Workshop as Majestic Brand Ambassador at SMXL Milan 2019 on links and link building strategies: "Redefining Backlinks and Link Building Strategies".
Building the Web of Things for travel & tourism, presented at the University of Bournemouth (UK), invites speaker at TTRA Europe (Travel and Tourism research Association). The presentation addresses the need/opportunity to expand the use of structured data to create a network of "smart" websites, in a scenario where Academia and professionals work in synergy to create a unified approach for the next generation of websites.
Principles of Structured Data Implementation for Multilingual WebsitesSante J. Achille
* An introduction to Structured Data
* Creating a model of your website with Structured Data
* Moving beyond rich snippets, from keywords to entities
* Multilingual implementation: moving beyond the English Language
Aspetti tecnici per la ottimizzazione di un sito web per posizionarsi sui motori di ricerca - Link Building - Differenza tra traffico proveniente dai Social Media e Ricerche organiche
Scrivere una offerta SEO è spesso compito difficile, lungo e dall'esito incerto per via della complessità del SEO. Scarica questa presentazione per aiutarti a sviluppare un quadro sinottico delle attività che vuoi proporre. Un quadro sinottico ottimale si ottiene utilizzando SEO Monitor.
JSON-LD e Schema.org per il Web Semantico: SMX milano 2015Sante J. Achille
Presentazione all'SMX Milano 2015. Fondamenti di JSON-LD, principi dell'uso di RDF: perché JSON-LD è Schema.org sono Importanti per il SEO e come utilizzarli per avere un vantaggio competitivo nel nuovo ed emergente Web Semantico.
How to implement Schemas using schema.org on your website >> SMX London 2015Sante J. Achille
This is the presentation I gave at SMX London 2015 on how to bring your website to the next level by implementing schemas with schema.org.
The presentation is a high level overview which introduces the fundamental concepts of data, information and how the combination of both can produce entities, defined as items in schema.org.
I cover the basic aspects of how to implement schema onto a website by covering an example. I also highlight the importance of nesting types and properties in order to provide as many useful signals to the search engines as possible, in an effort to provide structure and disambiguate: by doing so we reduce uncertainty by providing context which is of great help to the search engines.
There are a number of challenges and technical difficulties in creating a schema with existing HTML: for this I believe the the search engines have decided to recommend the us of JSON LD - very powerful and does not interfere with existing HTML or CSS.
The creation of a schema model is not an IT task, rather a strategic initiative to be undertaken by management and marketing staff. IT should take over once the mode has been defined and is ready to be implemented.
A schema model is an ongoing effort which should reflect the business model of the enterprise as well as the evolution of schema itself.
Schemas >> Schema.org >> Take Your Website to a New Level with Schema Markup Sante J. Achille
This presentation walks you through my findings on how to use schema markup to take your website “to the next level”. I have been working with schema in a number of fields and have seen consistent improvements in all of them. In this presentation I’ll share insights on how you can implement a schema the right way …
There is a fundamental difference between data and information: Data are for example temperatures we collect via satellite imaging of the earth … If we look at this from a search marketing perspective, we’ll see that our websites all have at they very heart a database where each record is linked to others: queries can exract answers to complex questions and by doing so obtain INFORMATION. But once the query has been triggered and the page created it becomes just another page the search engines index – the challenge for the search engines is to understand what each page is all about…
Data must be processed and interpreted: by doing so we transform it into information and derive trends: it becomes actionable!
Organizations process information to reduce Uncertainty and Equivocality: The keyword is disambiguation.
There are certain requirements we implicitly take for granted about the information we produce and consume in our everyday life… information is required to be available for us to consume, we also need that information to be consistent across the various platforms: of course this is true when we refer to information about places or products, events or findings, we would like this to be applicable also to news…
These requirements can be further defined when information provides attributes such as properties, characteristics, features and/or location…
When all these aspects have been defined the set of data with attributes then becomes an ENTITY.
And Entities can be linked amongst each other to express concepts and answer questions: It is the world of linked data.
Now let's look at Schema and how to use schema.org
The Schema.org website offers an explanation on WHY we should use schema – here are a few key elements which help understand why schema is so important…
I’d like to draw your attention to this aspect – what they are saying here is that search technology cannot compete with our capability to understand and interpret content.
That’s why we need to add this additional layer of code to our pages and give the search engines more “clues” and signals about our pages and our website (=what our website is about, main focus, etc.)
And this is done with itemscope and itemtype – let’s see what they are and how we can use them …
With itemscope we specify (and thereby alert the search engines) that this segment of the page is related to a certain topic – but that’s not enough: we need to specify WHAT that topic is and provide AS MANY DETAILS AS POSSIBLE ABOUT IT – more on this in the next slides.
For more info or a consultation, contact
Oggi affrontiamo un tema non solo di attualità ma anche molto affascinante che è la ricerca semantica e come possiamo migliorare i nostri siti per rimanere in posizioni di dominanza nel nostro segmento di mercato oppure come raggiungere i nostri competitor.
La ricerca semantica SEO implica molte cose: questo è un percorso che trasformerà radicalmente il modo in cui facciamo i siti ed affrontiamo il SEO, ed è per questa ragione che oggi vi presento gli elementi che sono alla base di quella che possiamo definire la prossima rivoluzione del web: Dai Dati e Documenti alle Informazioni e le Entità: Il Web del Linked Data.
C’è differenza tra Dati ed informazioni anche se spesso siamo abituati ad utilizzare le due parole in maniera intercambiabile. Il dato (da latino datum che significa letteralmente fatto) è una descrizione elementare, spesso codificata, di una cosa, di una transazione, di un avvenimento o di altro. Il dato è ad esempio la rilevazione delle temperature.
L’Informazione deriva dall’analisi ed interpretazione dei dati: analizzando ed interpretando i dati delle temperature raccolte si possono fare delle considerazioni ed identificare dei trend sul riscaldamento globale.
L’elaborazione dell’informazione ha due scopi: Ridurre l’incertezza e ridurre l’ambiguità.
I siti web sono popolati da miliardi di documenti che offrono molti dati, spesso dal contesto molto debole, e di difficile interpretazione – in una sola parola sono “ambigui”.
Per essere utili, le informazioni devono avere alcune caratteristiche importanti e cioè essere sempre disponibili (così come lo sono i documenti nel web), Consistenti (ovvero non contradditorio, sempre uguale a se stessa), Inequivocabile (Tale da escludere qualsiasi riserva o incertezza; chiaro, indubbio, univoco), ed Affidabile (Su cui si può fare affidamento, degno di motivata fiducia).
Alle Informazioni possiamo attribuire delle Proprietà (persona animale o cosa), delle Caratteristiche (Dimensioni, peso nome, razza), delle Connotazioni (ad esempio l’aspetto, attributi, particolarità) ed infine una geolocalizzazione (dove è ubicato).
Quando un’informazione è così identificata e ad essa sono attribuibili uno o più degli elementi attribuibili, l’informazione diventa Entità.
Costruire uno Schema per un web non è una cosa semplice o immediata. Occorre sviluppare un modello di riferimento e vi farò vedere come fare nelle prossime slides. Come potete vedere alla pagina della screenshot che vi propongo, ci sono tantissimi elementi a disposizione (oltre 700) per sviluppare gli schema.
Una cosa che vi posso anticipare è che non esistono delle regole, oltre le indicazioni che vedremo nelle prossime slides ed oggi siamo nella fase di sperimentazione. Possiamo Paragonare la nostra attività di architetti dell’informazione, a quella del cuoco: molto spesso gli ingredienti di una ricetta sono noti a tutti (ad esempio per fare una semplicissima pizza) eppure il r
La velocità delle evoluzioni nella cultura della progettazioneSante J. Achille
Ho pochi minuti a disposizione per affrontare il tema della velocità di trasformazione tecnologica ed i suoi impatti sulle scelte progettuali di grande attualità ed interesse per noi dell’Aquila.
Vi racconto la storia degli scacchi che forse non tutti sanno …
La leggenda di origine orientale attribuisce l’invenzione degli scacchi a Sissa Nassir: il re di Persia, a cui ne fece dono, entusiasta, gli chiese cosa desiderasse per ricompensa; la richiesta di Nassir fu solo apparentemente modesta.
Chiese infatti un chicco di riso per la prima casella, per la seconda il doppio, per la terza il doppio della seconda, per la quarta il doppio della terza, e così via, ma il conto del numero dei chicchi di riso non è presto fatto e conduce ad un numero davvero grande, al punto che, data l’impossibilità per il sovrano di mantenere la promessa, sentendosi preso in giro, anziché premiarlo, fece mozzare la testa al povero Nassir.
Questa Scacchiera rappresenta perfettamente il progresso tecnologico dell’umanità …
Pare che oggi ci troviamo nell’intorno della ventesima casella – il meglio deve ancora venire
Le evoluzioni tecnologiche sono il motore del cambiamento: si può essere attori protagonisti o spettatori passivi.
Cito due punti che Paolo ha sottolineato nella pagina Facebook di presentazione di questo evento:
“Dalla qualità del progetto nasce la possibilità di vivere bene” (Paolo Tella)
“Dalla qualità del costruire derivano sia la sicurezza in casa ed in città, che il risparmio per avere maggiori disponibilità economiche” (Paolo Tella)
Aggiungo Io:
Intelligenza lungimirante e dinamica genera progettualità socio-economica che genera valore aggiunto e quindi ricchezza che trasforma un territorio.
La logica che deve governare i processi e quindi la progettualità:
Learn, Unlearn, RE-Learn!
Mettersi in discussione di continuo…
Essere curiosi, condividere le proprie conoscenze perché è vero che “what goes around comes around”
Essere ORIGINALI ed avere IL CORAGGIO DI PROVARE, CERTI CHE SI COMMETTERANNO ERRORI: Quando ho iniziato a lavorare nell’87 nell’allora Selenia Spazio una collega delle camere pulite che mi ha spiegato come funzionava la fabbrica mi disse: chi lavora sbaglia!
Il networking dell’intelligenza è il futuro e noi dobbiamo progettare tutto ciò che ci circonda seguendo una logica di rete ed interazioni continue.
Il nostro nemico è lo status quo. Concludo il mio intervento con una storiella che ho sentito raccontare al nostro Sindaco Massimo Cialente in TV durante una recente intervista a proposito del festival dei due mondi di spoleto…
Giancarlo Menotti (a detta del Sindaco) approcciò l’allora amministrazione con l’idea di creare un festival MA l’amministrazione si oppose chiedendo:
Chi è quissu? Che vò? Chi ci sta dietro?
Lasciamoci alle spalle questo atteggiamento e guardiamo avanti – Grazie.
La BIT di Milano è un appuntamento importante per gli operatori del turismo ed il turismo rappresenta una risorsa importantissima per il nostro Paese. Oggi ho avuto il piacere di essere relatore nella sessione di lavoro Social Travel Evolution & Digital Tourism.
Il settore travel per me è da sempre un segmento importante del mio lavoro di consulente di web marketing: molta esperienza ed una conoscenza del settore e degli operatori sono gli ingredienti della presentazione che ha offerto uno spaccato della realtà e consigli utili per migliorare la propria performance online.
Quando ho pensato alla ricerca online per il settore turismo e viaggi mi sono venute alla mente 3 aspetti fondamentali che caratterizzano il settore:
- L’influenza che piattaforme di social media hanno nella scelta di una località, hotel o ristorante
- Una concorrenza fortissima
- Molto fai-da-te
A questi fattori va aggiunta la nuova veste che assume la connessione ad Internet: non più una modalità operativa digitale ma l’essere connessi sempre ed ovunque: dunque la rete come parte integrante della nostra quotidianità come l’energia elettrica, l’acqua corrente ed il gas. È naturale “chiedere” alla rete per ottenere delle informazioni.
Questa modalità di “sempre connessi” comincia la mattina presto con il cellulare che ci accompagna fino ad arrivare in ufficio dove il mobile cede il passo al computer dell’ufficio (Dekstop) che a sua volta si spegne a fine giornata lavorativa per riprendere il cellulare e concludere la serata davanti alla TV con il tablet.
Durante ogni momento del giorno ogni occasione è buona per avviare una ricerca che verrà ripresa a più intervalli fino ad arrivare ad una transazione su una qualunque delle piattaforme (mobile-desktop-tablet) a cui abbiamo appena fatto riferimento.
La Fruizione dei Contenuti
È prassi consolidata identificare una lista breve di nomi di strutture ricettive che vengono esaminate e valutate (particolare peso ed importanza viene attribuito alle foto di camere e bagni) – entra quindi in gioco il fattore prezzo che porta ad una seconda ed ultima ricerca (frenetica) del portale con il prezzo più basso e che ispira maggior fiducia – ho visto casi in cui utenti preferiscono prenotare dal grande portale e non da sito dell’albergo – problema che ho affrontato in un secondo momento della presentazione.
Distinguersi dalla massa
Il pericolo (divenuto realtà) per molte strutture ricettive e società di servizi nel settore turismo è l’omologazione dell’offerta, spesso indotta dal fenomeno di emulazione del prossimo:
“se lo fanno loro ci deve essere un motivo – lo facciamo anche noi”
È spesso il ragionamento alla base di processi decisionali a favore o a discapito di scelte importanti…
Distinguersi non solo è strategico ma anche essenziale per combattere l’effetto omologazione che porta il confronto sul prezzo. Bisogna sviluppare una propria impronta digitale.
Bisogna avere inventiva, intuito e fantasia per parlare di se!
Creare il Blog Ideale integrato con i Social MediaSante J. Achille
Conviene ancora oggi fare un blog oppure affidare interamente la propria comunicazione sociale alle piattaforme più utilizzate del momento? È stato questo l'argomento della mia presentazione delle slides - la seconda presentazione del secondo giorno di SMX Milano l'8 novembre 2013.
I blog soffrono un momento di stanchezza per via della popolarità e della frequenza di Facebook e Twitter, poi ci sono i Social della fotografia come Pinterest ed Instagram ... insomma una costellazione di piattaforme, tutte gratuite attraverso cui farsi notare e su cui lavorare senza doversi preoccupare dell'uso di un blog.
In realtà la testi che ho elaborato io durante la mia presentazione è in aperto contrasto con questa linea di pensiero e condotta perché ed il blog è ancora oggi uno strumento importante oltre che efficace per sviluppare una presenza online.
Tralasciando gli aspetti tecnici e tecnologici della piattaforma di wordpress, nella presentazione ho ricordato alcune delle vulnerabilità più importanti e diffuse che oggi affliggono blog e cioè la mancanza di una manutenzione programmata e l'uso indiscriminato di plugin in quanto gratuiti.
Molti ho scoperto non conoscono i framework per wordpress che sono potenti strumenti di lavoro (ho parlato di Thesis e Genesis - i due framework più utilizzati oggi).
Quello che conta di più oggi è che un blog deve essere la voce del'azienda o dell'individuo che lo cura: il ragionamento è che nel mio blog sviluppo la comunicazione e poi esco e promuovo ciò che ho da dire nei vari Social media e ci sono dei plugin che permettono di pubblicare in maniera automatica ciò che scrivo nel blog e quindi non devo perdere tempo a pubblicare manualmente su ogni Social che voglio presidiare.
In sostanza faccio perno intorno al mio blog su cui ho il controllo assoluto per poi uscire sui Social media per sviluppare/monitorare una conversazione.
Nel web semantico le conversazioni ed i contenuti sviluppati dagli autori saranno estremamente importanti ai fini della visibilità nei motori di ricerca - il blog deve essere una parte centrale di tutto ciò.
La sfida è quella di far capire in azienda questo concetto e questo cambiamento che è in atto: dalla platea sono arrivate domande su come poter gestire e combattere il calo delle visite che sembra diffuso e in qualche caso inarrestabile - la risposta è che non c'è modo se non attraverso una strategia di ottimizzazione spinta del sito/blog per generare traffico di qualità: in futuro non si deve cercar di avere più traffico ma un traffico migliore, che cioè converte, che acquista che interagisce, ma questo ragionamento agli editori non va giù.
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfJay Das
With the advent of artificial intelligence or AI tools, project management processes are undergoing a transformative shift. By using tools like ChatGPT, and Bard organizations can empower their leaders and managers to plan, execute, and monitor projects more effectively.
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
CyanicLab, an offshore custom software development company based in Sweden,India, Finland, is your go-to partner for startup development and innovative web design solutions. Our expert team specializes in crafting cutting-edge software tailored to meet the unique needs of startups and established enterprises alike. From conceptualization to execution, we offer comprehensive services including web and mobile app development, UI/UX design, and ongoing software maintenance. Ready to elevate your business? Contact CyanicLab today and let us propel your vision to success with our top-notch IT solutions.
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
top nidhi software solution freedownloadvrstrong314
This presentation emphasizes the importance of data security and legal compliance for Nidhi companies in India. It highlights how online Nidhi software solutions, like Vector Nidhi Software, offer advanced features tailored to these needs. Key aspects include encryption, access controls, and audit trails to ensure data security. The software complies with regulatory guidelines from the MCA and RBI and adheres to Nidhi Rules, 2014. With customizable, user-friendly interfaces and real-time features, these Nidhi software solutions enhance efficiency, support growth, and provide exceptional member services. The presentation concludes with contact information for further inquiries.
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
1. November 13, 2015
Semantic Modelling
with JSON-LD
Sante J. Achille
Search Marketing Consultant
@sjachille
2. smxmilan.it
@sjachille
#SMX #22A
• Search Marketing Specialist
• Has analyzed and optimized hundreds of websites on 20 years of hands-on
professional activity
• Loves proverbs and traditions
• Motto: Why Be Normal?
http://achille.name/
@sjachille
sante@achille.name
TODAY WE’LL TALK ABOUT JSON-LD
4. smxmilan.it
@sjachille
#SMX #22A
“Your web pages have an underlying meaning that
people understand when they read the web
pages.
But search engines have a limited
understanding of what is being discussed on those
pages.”
Why use structured data?
5. smxmilan.it
@sjachille
#SMX #22A
Why use structured data?
By adding additional tags to the
HTML of your web pages … you can
help search engines and other
applications better understand
your content and display it in a
useful, relevant way.
10. smxmilan.it
@sjachille
#SMX #22A
JSON (JavaScript Object Notation) is a
lightweight data-interchange format. … It is
easy for machines to parse and generate. It is
based on …
JSON is a text format that is completely
language independent but uses conventions
that are familiar to programmers of the C-
family of languages, including C, C++, C#,
Java, JavaScript, Perl, Python, and many
others.
These properties make JSON an ideal data-
interchange language.
11. smxmilan.it
@sjachille
#SMX #22A
“JSON-LD is a lightweight
Linked Data format that is easy
for humans to read and write”
http://www.w3.org/TR/2013/CR-json-ld-20130910/
http://www.w3.org/TR/2013/CR-json-ld-api-20130910/
Creating semantic sites with Web Components and JSON-LD
16. smxmilan.it
@sjachille
#SMX #22A
The Resource Description Framework (RDF) is a framework for
expressing information about resources. Resources can be
anything, including documents, people, physical objects, and
abstract concepts.
http://www.w3.org/TR/rdf11-primer/
• Information is represented by the Node-Arc
17. smxmilan.it
@sjachille
#SMX #22A
In RDF the description of a resource is represented by a series of triples.
The components of each triple are the Subject - Predicate – Object
A triple emulates the structure of a simple phrase such as "Sante live in
L'Aquila…
18. smxmilan.it
@sjachille
#SMX #22A
The Subject of the triple is the URI, identifying the resource being described
The Object may be a value (string, number, data, …) or the URI of another resource
which is somehow related to the subject
The Predicate explains the relationship between subject and object and is a URI
chosen amongst those available in the various Vocabularies …
20. smxmilan.it
@sjachille
#SMX #22A
JSON-LD Specification: http://www.w3.org/TR/json-ld/#syntax-tokens-and-keywords
3.3 Syntax Tokens and Keywords
@context
Used to define the short-hand names that are used throughout a JSON-LD document…
@id
Used to uniquely identify things that are being described in the document with IRIs …
@type
Used to set the data type of a node or typed value…
@vocab
Used to expand properties and values in @type with a common prefix IRI…
JSON-LD @work…
23. smxmilan.it
@sjachille
#SMX #22A
"schema:isPartOf" : {
"@id" : "https://mywebsite.com/",
"@type" : "schema:Blog",
"schema:name" : "My Blog",
"schema:description": "A DESCRIPTION OF MY BLOG - HOW
BEAUTIFUL AND INTERESTING MY CONTENT IS AND WHY EVERBODY
SHOULD READ IT!"
},
JSON-LD @work…
29. smxmilan.it
@sjachille
#SMX #22A
This is an iterative process - almost impossible to
get it right and complete 1st time around
New properties are constantly published on
schema.org
Semantic models require periodic updating
Test, Test and Test again!
DATA: Values of qualitative or quantitative variables in raw or unorganized form such as alphabets, numbers, or symbols that refer to, or represent, conditions, ideas, or objects.