Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Ā
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Ā
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Ā
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Ā
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
Ā
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Ā
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Ā
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But thereās more:
In a second workflow supporting the same use case, youāll see:
Your campaign sent to target colleagues for approval
If the āApproveā button is clicked, a Jira/Zendesk ticket is created for the marketing design team
Butāif the āRejectā button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
Ā
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Ā
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as āpredictable inferenceā.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Ā
Clients donāt know what they donāt know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clientsā needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
Ā
As AI technology is pushing into IT I was wondering myself, as an āinfrastructure container kubernetes guyā, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefitās both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Ā
Development Diary
1. Digi-Pack
Development Diary
I started the construction of my physical CD by opening an existing
template, to do this I went to File > Open, once my selections
opened I selected the correct template. Once I had the correct
template I then opened the pictures that I would use for the CD, I
used the same process that I followed to open the CD template.
These are the pictures I chose. I wanted the model to be walking
around the CD, jumping over the amps. Once I had opened the
pictures I then edited them to make them brighter and more
visually appealing to do this I used the Level and Curves tool. The
shortcut for the Levels tool is āCMD > Lā and the shortcut for
Curves is āCMD > Mā.
2. Once I had finished editing the pictures I then had to select them to
drag them onto the CD Template, to do this I used the magic wand
tool, once I had it selected I traced around the modelās body and it
selected the model and separated it from
the background. I then selected the move
tool and dragged the
model onto the CD
Template. I then had to resize
the model as they did not fit
properly onto the CD, to do
this I used Free Transform, to
do this I went to Edit > Free
Transform; then making sure I
held down the shift button, to
make sure the picture stayed
in proportion, I dragged the
corners in to make the model the correct size. When I
had finished this I put the amp in, I followed the same
process that I did for the model, the only different that I
did this time was rotate it, to do this I went to Edit >
Transform > Rotate I then rotated the amp until it was at
the correct angle, I then used the eraser tool rub out the
bottom of the amp so it fitted against the inner circle
of the CD. I then repeated this process with the next
model and continued until I had covered the whole CD.
After I had finished this I felt that the CD just looked too
plain so I decided that I would link in the chequered
pattern from the front cover in with the CD. To do this I
first hid the layers with the model and amps on them so
I had a clear background, I then started off with the lines
that I would need to draw, I used the Line Tool to
execute this, I set the thickness to 0.2cm so the line
wasnāt too big but still able to be seen. Once I had completed this I
merged the layers and then filled in every other
space with a different colour using the Fill Tool.
I then added a Inner Shadow by double clicking
on the layer and selecting Inner Shadow with the
opacity at 100 and changed the Distance, Size and
3. Choke until I had the desired effect. This is the finished product.
I then moved on to the inside cover, to do
this I first created a new square Photoshop
document, I did this by opening Photoshop
and going to File > New, I then went onto
custom and changes the centimetres to 22cm
by 22cm as this would give me the same width
as a A4 page. Once I had this page set up I
opened the first picture that I would be
using as one of my four, to do this I
went to File > Open. Once I had the
picture open I then had to edit this
picture, to do this I first wanted to fix
the models skin to make it look
smoother, I did this by using a
technique called soft focus;
this includes selecting the
lasso tool and tracing
around the models eyes and mouth, making sure I was
on the duplicated layer. I
then inversed the
selection and went to
Filter > Gaussian Blur, I
then changed the
opacity of the layer to
make the blur look
subtle but effective, once I had
the desired look I flattened the
image, I did this by going to
Layer > Flatten Image. Once I
had finished with this process I
then went onto changing the
4. colour and tone of the picture, I did this
by using levels (cmd+L) and curves
(cmd+M). This is my edited product, I
then decided that the picture would look
better with a filter on it and after going
through lots of layers I decided that the
film grain filter looked the best, I did this
by going to Filter > Film Grain. This is
my finished product. I then put this onto
my blank Photoshop document and
used Free Transform to resize the
image to fit into its designated quarter.
I then repeated this whole process for
each of the four pictures.
This is my finished design
for the pictures.
I then wanted to add text to the inside slip so people could use it
as a mini poster to put on their wall. I used the Text Tool for this,
once I had selected the tool I picked a font that I thought would
best fit the house style for the digi-pack, the font that I selected
was Marker Felt and then I used Free Transform to change the
size and shape of the writing.
This is the
finished product,
I am very pleased with how this turned out and if I
was to go back and do it again I donāt think I would
do anything differently.
5. I then moved onto the Front Cover, this was a
Mash-up idea. To do this I first freehand drew a
design on a square piece of paper. Once I had
finished the design I then scanned it onto my
computer system using a scanner, this is what the
picture looked like once I had scanned it onto my
system. I then opened this picture in Photoshop
and duplicated the layer, to do this I had to go to
Layer > Duplicate Layer. Once I had the layer
duplicated I then selected the line tool and began drawing all of the
straight lines, once I had finished the straight lines I started with
the curved lines, to do this I first used the straight
line from one point to the other, using the warp
tool change the line so it fit against the drawing, I
did this by going to Edit > Transform > Warp.
After I had finished with the outline I stared to
add colour, to do this I used the Fill Tool. I also wanted to add a
realistic aspect to the front cover so I decided to replace the
cartoon iPod with an actual iPod, to do this I took a
picture of my iPod and then traced around the iPod
using the Magic Wand Tool and then
inversed the selection using Select >
Inverse and then pressed the backspace
button to get rid of the background. I then
used the Magic Wand Tool again to
select the screen, I then opened a picture
of the Wheatus album cover and dragged
it onto the iPod into the selection using
the Move Tool, and
resized it using Free
Transform. This is
the finished iPod.
This is the finished
product, I am very
pleased with how
this product has
turned out as I feel it
achieved the
cartoon style I was
going for.
6. I then created the template for the Digi-pack,
to do this I opened a new Photoshop
document, I did this the same way I did the
previous square document by going to File >
New. I then dragged the Front Cover onto
the document using the Move Tool and
resizing it using Free Transform. Once I had
this in place I added a spine to separate the Front
and Back Cover, to do this I used the rectangle
tool. Once I had
finished with the I
began the Back Cover,
to do this I used the
Rectangle Shape Tool
to then fill in the left-
hand corner of the
document, I then
double clicked on the shape layer to
bring up I would be able to
edit the colour and style of
the box. I added an Inner
Shadow to the box, I set the
opacity to 100% and then
adjusted the Distance, Choke
and Size until I had my
desired effect. This is when I
added the text using the Text Tool.
For the header I chose the font
Marker Felt because I thought it
would be
better to keep
the same house style throughout. And then
for the list of tracks I
decided to use the
font Bangla because I thought it looked
better and fit into the style of my Digi-
pack. I then added a barcode to the back
cover, I did this by placing the image onto
the image and then resizing it using Free
Transform This is the finished design for
the back cover.
7. Once I had finished this I started to assemble my Digi-pack,
because I already had the Front cover and back cover on the
Photoshop document I only needed to drag the Inside Cover and
CD onto the document using the Move Tool. This is the finished
Digi-pack, I am very pleased with how this turned out, as there is a
certain style throughout which I feel reflects the band well and the
tone of the album.