From fd23b334fa4db4bbc0f44e1ded1fe7598c81e160 Mon Sep 17 00:00:00 2001 From: Ken Kahn Date: Sun, 24 Nov 2024 10:00:34 +0000 Subject: [PATCH 1/7] Made a responsive design variant - incomplete --- apps/embeddings/responsive-html.html | 180 +++++++++++++++++++++++++++ 1 file changed, 180 insertions(+) create mode 100644 apps/embeddings/responsive-html.html diff --git a/apps/embeddings/responsive-html.html b/apps/embeddings/responsive-html.html new file mode 100644 index 0000000..7b907eb --- /dev/null +++ b/apps/embeddings/responsive-html.html @@ -0,0 +1,180 @@ + + + + + + Language through the Lens of AI: The Story of Embeddings + + + +
+
+

Language through the Lens of AI: The Story of Embeddings

+
+ Authored by Ken Kahn
+ Contact: toontalk@gmail.com +
+
+ +
+

In the world of natural language processing, embeddings transform words and sentences into sequences of numbers, allowing computers to grasp language.

+

This technology powers tools like Siri and Alexa, and translation services like Google Translate.

+

Generative AI systems, such as ChatGPT, Bard, and DALL-E, leverage these embeddings to understand and generate human-like text, create art, or answer complex queries. These advancements showcase the pivotal role of embeddings in bridging human communication with machine intelligence.

+
+ +
+

Hand-Crafted Embeddings

+

In the early days of language processing, before the advent of advanced machine learning techniques, embeddings were meticulously crafted by hand. Linguists and computer scientists collaborated to create these embeddings, embedding each word into a numerical space based on its meaning and context. This process involved analyzing the relationships between words and manually assigning values to capture these relationships.

+

For example, words with similar meanings would be placed close together in this numerical space, while those with different meanings would be positioned further apart. This method, though innovative, had its limitations. It was time-consuming and could not easily adapt to the nuances of language and evolving vocabulary. However, these early endeavors laid the groundwork for the more sophisticated, automated embedding techniques that are used in NLP today.

+
+ +
+
+ + + +
+

Further Reading and References

+

To delve deeper into the world of NLP and embeddings, consider exploring additional resources and academic papers. These materials can offer a more in-depth understanding of the theories and practical applications of NLP, including the latest advancements and research findings. Academic journals, online courses, and specialized blogs in this field are great places to start for those interested in furthering their knowledge.

+

To learn more about word embeddings, visit the Wikipedia page on Word Embeddings.

+
+
+ + From 14de4cdb4c418e08d74d12465d96313ddef2e813 Mon Sep 17 00:00:00 2001 From: Ken Kahn Date: Sun, 24 Nov 2024 10:09:58 +0000 Subject: [PATCH 2/7] Updated to handle zoom on a phone better --- apps/embeddings/responsive-html-v2.html | 204 ++++++++++++++++++++++++ 1 file changed, 204 insertions(+) create mode 100644 apps/embeddings/responsive-html-v2.html diff --git a/apps/embeddings/responsive-html-v2.html b/apps/embeddings/responsive-html-v2.html new file mode 100644 index 0000000..54b5c14 --- /dev/null +++ b/apps/embeddings/responsive-html-v2.html @@ -0,0 +1,204 @@ + + + + + + Language through the Lens of AI: The Story of Embeddings + + + +
+
+

Language through the Lens of AI: The Story of Embeddings

+
+ Authored by Ken Kahn
+ Contact: toontalk@gmail.com +
+
+ +
+

In the world of natural language processing, embeddings transform words and sentences into sequences of numbers, allowing computers to grasp language.

+

This technology powers tools like Siri and Alexa, and translation services like Google Translate.

+

Generative AI systems, such as ChatGPT, Bard, and DALL-E, leverage these embeddings to understand and generate human-like text, create art, or answer complex queries. These advancements showcase the pivotal role of embeddings in bridging human communication with machine intelligence.

+
+ +
+

Hand-Crafted Embeddings

+

In the early days of language processing, before the advent of advanced machine learning techniques, embeddings were meticulously crafted by hand. Linguists and computer scientists collaborated to create these embeddings, embedding each word into a numerical space based on its meaning and context. This process involved analyzing the relationships between words and manually assigning values to capture these relationships.

+

For example, words with similar meanings would be placed close together in this numerical space, while those with different meanings would be positioned further apart. This method, though innovative, had its limitations. It was time-consuming and could not easily adapt to the nuances of language and evolving vocabulary. However, these early endeavors laid the groundwork for the more sophisticated, automated embedding techniques that are used in NLP today.

+
+ +
+
+ + + +
+

Further Reading and References

+

To delve deeper into the world of NLP and embeddings, consider exploring additional resources and academic papers. These materials can offer a more in-depth understanding of the theories and practical applications of NLP, including the latest advancements and research findings. Academic journals, online courses, and specialized blogs in this field are great places to start for those interested in furthering their knowledge.

+

To learn more about word embeddings, visit the Wikipedia page on Word Embeddings.

+
+
+ + From 7b7ffae7745a14383027953aa92ae51558bce4ff Mon Sep 17 00:00:00 2001 From: Ken Kahn Date: Sun, 24 Nov 2024 10:23:56 +0000 Subject: [PATCH 3/7] Better fix for zoom on phone --- apps/embeddings/responsive-html-v2.html | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/apps/embeddings/responsive-html-v2.html b/apps/embeddings/responsive-html-v2.html index 54b5c14..65df82e 100644 --- a/apps/embeddings/responsive-html-v2.html +++ b/apps/embeddings/responsive-html-v2.html @@ -2,7 +2,7 @@ - + Language through the Lens of AI: The Story of Embeddings + + +
+
+

Language through the Lens of AI: The Story of Embeddings

+
+ Authored by Ken Kahn
+ Contact: toontalk@gmail.com +
+
+ +
+

In the world of natural language processing, embeddings transform words and sentences into sequences of numbers, allowing computers to grasp language.

+

This technology powers tools like Siri and Alexa, and translation services like Google Translate.

+

Generative AI systems, such as ChatGPT, Bard, and DALL-E, leverage these embeddings to understand and generate human-like text, create art, or answer complex queries. These advancements showcase the pivotal role of embeddings in bridging human communication with machine intelligence.

+
+ +
+

Hand-Crafted Embeddings

+

In the early days of language processing, before the advent of advanced machine learning techniques, embeddings were meticulously crafted by hand. Linguists and computer scientists collaborated to create these embeddings, embedding each word into a numerical space based on its meaning and context. This process involved analyzing the relationships between words and manually assigning values to capture these relationships.

+

For example, words with similar meanings would be placed close together in this numerical space, while those with different meanings would be positioned further apart. This method, though innovative, had its limitations. It was time-consuming and could not easily adapt to the nuances of language and evolving vocabulary. However, these early endeavors laid the groundwork for the more sophisticated, automated embedding techniques that are used in NLP today.

+
+ +
+
+ +
+

Further Reading and References

+

To delve deeper into the world of NLP and embeddings, consider exploring additional resources and academic papers. These materials can offer a more in-depth understanding of the theories and practical applications of NLP, including the latest advancements and research findings. Academic journals, online courses, and specialized blogs in this field are great places to start for those interested in furthering their knowledge.

+

To learn more about word embeddings, visit the Wikipedia page on Word Embeddings.

+
+
+ + \ No newline at end of file From 8abb5d31e77857edd54f5399d251c67990e1f7aa Mon Sep 17 00:00:00 2001 From: Ken Kahn Date: Sun, 24 Nov 2024 10:54:36 +0000 Subject: [PATCH 5/7] Switched to 4o from Claude to fix this --- .../responsive-html-v2-updated.html | 207 ++++++++++++++++++ 1 file changed, 207 insertions(+) create mode 100644 apps/embeddings/responsive-html-v2-updated.html diff --git a/apps/embeddings/responsive-html-v2-updated.html b/apps/embeddings/responsive-html-v2-updated.html new file mode 100644 index 0000000..a0eadbf --- /dev/null +++ b/apps/embeddings/responsive-html-v2-updated.html @@ -0,0 +1,207 @@ + + + + + + Language through the Lens of AI: The Story of Embeddings + + + +
+
+

Language through the Lens of AI: The Story of Embeddings

+
+ Authored by Ken Kahn
+ Contact: toontalk@gmail.com +
+
+ +
+

In the world of natural language processing, embeddings transform words and sentences into sequences of numbers, allowing computers to grasp language.

+

This technology powers tools like Siri and Alexa, and translation services like Google Translate.

+

Generative AI systems, such as ChatGPT, Bard, and DALL-E, leverage these embeddings to understand and generate human-like text, create art, or answer complex queries. These advancements showcase the pivotal role of embeddings in bridging human communication with machine intelligence.

+
+ +
+

Hand-Crafted Embeddings

+

In the early days of language processing, before the advent of advanced machine learning techniques, embeddings were meticulously crafted by hand. Linguists and computer scientists collaborated to create these embeddings, embedding each word into a numerical space based on its meaning and context. This process involved analyzing the relationships between words and manually assigning values to capture these relationships.

+

For example, words with similar meanings would be placed close together in this numerical space, while those with different meanings would be positioned further apart. This method, though innovative, had its limitations. It was time-consuming and could not easily adapt to the nuances of language and evolving vocabulary. However, these early endeavors laid the groundwork for the more sophisticated, automated embedding techniques that are used in NLP today.

+
+ +
+
+ + + +
+

Further Reading and References

+

To delve deeper into the world of NLP and embeddings, consider exploring additional resources and academic papers. These materials can offer a more in-depth understanding of the theories and practical applications of NLP, including the latest advancements and research findings. Academic journals, online courses, and specialized blogs in this field are great places to start for those interested in furthering their knowledge.

+

To learn more about word embeddings, visit the Wikipedia page on Word Embeddings.

+
+
+ + From 21a6ca8a2e798e813345cc7b6f32661bcdefc056 Mon Sep 17 00:00:00 2001 From: Ken Kahn Date: Sun, 24 Nov 2024 10:59:42 +0000 Subject: [PATCH 6/7] Claude claims to understand because pinching is different from zoom --- apps/embeddings/responsive-html-v4.html | 181 ++++++++++++++++++++++++ 1 file changed, 181 insertions(+) create mode 100644 apps/embeddings/responsive-html-v4.html diff --git a/apps/embeddings/responsive-html-v4.html b/apps/embeddings/responsive-html-v4.html new file mode 100644 index 0000000..b1c4ac1 --- /dev/null +++ b/apps/embeddings/responsive-html-v4.html @@ -0,0 +1,181 @@ + + + + + + Language through the Lens of AI: The Story of Embeddings + + + +
+
+

Language through the Lens of AI: The Story of Embeddings

+
+ Authored by Ken Kahn
+ Contact: toontalk@gmail.com +
+
+ +
+

In the world of natural language processing, embeddings transform words and sentences into sequences of numbers, allowing computers to grasp language.

+

This technology powers tools like Siri and Alexa, and translation services like Google Translate.

+

Generative AI systems, such as ChatGPT, Bard, and DALL-E, leverage these embeddings to understand and generate human-like text, create art, or answer complex queries. These advancements showcase the pivotal role of embeddings in bridging human communication with machine intelligence.

+
+ +
+

Hand-Crafted Embeddings

+

In the early days of language processing, before the advent of advanced machine learning techniques, embeddings were meticulously crafted by hand. Linguists and computer scientists collaborated to create these embeddings, embedding each word into a numerical space based on its meaning and context. This process involved analyzing the relationships between words and manually assigning values to capture these relationships.

+

For example, words with similar meanings would be placed close together in this numerical space, while those with different meanings would be positioned further apart. This method, though innovative, had its limitations. It was time-consuming and could not easily adapt to the nuances of language and evolving vocabulary. However, these early endeavors laid the groundwork for the more sophisticated, automated embedding techniques that are used in NLP today.

+
+ +
+
+ +
+

Further Reading and References

+

To delve deeper into the world of NLP and embeddings, consider exploring additional resources and academic papers. These materials can offer a more in-depth understanding of the theories and practical applications of NLP, including the latest advancements and research findings. Academic journals, online courses, and specialized blogs in this field are great places to start for those interested in furthering their knowledge.

+

To learn more about word embeddings, visit the Wikipedia page on Word Embeddings.

+
+
+ + \ No newline at end of file From 4f0cae99ede0279a8faf36ff0a4c97f31bd2c2fb Mon Sep 17 00:00:00 2001 From: Ken Kahn Date: Sun, 24 Nov 2024 11:10:09 +0000 Subject: [PATCH 7/7] New fix by 4o --- .../responsive-html-v2-adjusted.html | 206 ++++++++++++++++++ 1 file changed, 206 insertions(+) create mode 100644 apps/embeddings/responsive-html-v2-adjusted.html diff --git a/apps/embeddings/responsive-html-v2-adjusted.html b/apps/embeddings/responsive-html-v2-adjusted.html new file mode 100644 index 0000000..dd650ea --- /dev/null +++ b/apps/embeddings/responsive-html-v2-adjusted.html @@ -0,0 +1,206 @@ + + + + + + Language through the Lens of AI: The Story of Embeddings + + + +
+
+

Language through the Lens of AI: The Story of Embeddings

+
+ Authored by Ken Kahn
+ Contact: toontalk@gmail.com +
+
+ +
+

In the world of natural language processing, embeddings transform words and sentences into sequences of numbers, allowing computers to grasp language.

+

This technology powers tools like Siri and Alexa, and translation services like Google Translate.

+

Generative AI systems, such as ChatGPT, Bard, and DALL-E, leverage these embeddings to understand and generate human-like text, create art, or answer complex queries. These advancements showcase the pivotal role of embeddings in bridging human communication with machine intelligence.

+
+ +
+

Hand-Crafted Embeddings

+

In the early days of language processing, before the advent of advanced machine learning techniques, embeddings were meticulously crafted by hand. Linguists and computer scientists collaborated to create these embeddings, embedding each word into a numerical space based on its meaning and context. This process involved analyzing the relationships between words and manually assigning values to capture these relationships.

+

For example, words with similar meanings would be placed close together in this numerical space, while those with different meanings would be positioned further apart. This method, though innovative, had its limitations. It was time-consuming and could not easily adapt to the nuances of language and evolving vocabulary. However, these early endeavors laid the groundwork for the more sophisticated, automated embedding techniques that are used in NLP today.

+
+ +
+
+ + + +
+

Further Reading and References

+

To delve deeper into the world of NLP and embeddings, consider exploring additional resources and academic papers. These materials can offer a more in-depth understanding of the theories and practical applications of NLP, including the latest advancements and research findings. Academic journals, online courses, and specialized blogs in this field are great places to start for those interested in furthering their knowledge.

+

To learn more about word embeddings, visit the Wikipedia page on Word Embeddings.

+
+
+ +