This is an automated email from the ASF dual-hosted git repository.
paulk pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/groovy-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 1bd31f7 slight revamp for intro
1bd31f7 is described below
commit 1bd31f7f562cb31e63843150543bb463ad0a6560
Author: Paul King <[email protected]>
AuthorDate: Mon Feb 17 19:59:09 2025 +1000
slight revamp for intro
---
site/src/site/blog/groovy-text-similarity.adoc | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/site/src/site/blog/groovy-text-similarity.adoc
b/site/src/site/blog/groovy-text-similarity.adoc
index ff037d2..3426fb1 100644
--- a/site/src/site/blog/groovy-text-similarity.adoc
+++ b/site/src/site/blog/groovy-text-similarity.adoc
@@ -1,8 +1,8 @@
= Groovy Text Similarity
Paul King <paulk-asert|PMC_Member>; James King <jakingy|Contributor>
-:revdate: 2025-02-03T20:30:00+00:00
+:revdate: 2025-02-18T20:30:00+00:00
:draft: true
-:keywords: groovy, deep learning, apache commons
+:keywords: groovy, deep learning, apache commons, phonetics, pytorch,
tensorflow, codecs, word2vec, djl, deeplearning4j
:description: This blog looks at processing some algorithms for testing text
similarity.
== Introduction
@@ -21,17 +21,21 @@ and similarity measures_ which will give you clues about
how many
correct letters you have, whether you have the correct letters in order,
and so forth.
-So, we're thinking of a game that is a cross between
+So, we're thinking of a game that is a cross between other games.
+Guessing letters like
https://www.nytimes.com/games/wordle/index.html[Wordle],
+but with less direct clues, sort of like
https://en.wikipedia.org/wiki/Mastermind_(board_game)[Master Mind], and
-https://semantle.com/[Semantle].
+incorporating some of the ideas behind guessing words by semantic meaning like
+https://semantle.com/[Semantle], or
+https://proximity.clevergoat.com/[Proximity].
Our goals here aren't to polish a production ready version of the game, but to:
* Show off the latest releases from Apache Commons Text and Apache Commons
Codec
* Give you insight into string-metric similarity algorithms
* Give you insight into phonetic similarity algorithms
-* Give you insight into semantic similarity algorithms powered by machine
learning and deep neural networks
+* Give you insight into semantic similarity algorithms powered by machine
learning and deep neural networks using technologies like PyTorch, Tensorflow,
and Word2vec
* To highlight how easy it is to play with the above technologies using Apache
Groovy
If you are new to Groovy, consider checking out this