home.social

#ngram — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ngram, aggregated by home.social.

  1. Spider v1.0.0 released.

    Spider is not just another web crawler -- it is a purpose-built wordlist and ngram processor for hash cracking workflows.

    URL Mode:
    Point it at a URL and Spider crawls the target, extracts words, and generates frequency-sorted wordlists and/or ngrams.

    But, Spider does not stop at web crawling...

    File Mode:
    Feed it local files and it brings the same word-processing engine to your own datasets, scraped content, notes, dumps, configs, or any other plaintext source you want to turn into a targeted wordlist or ngram set.

    More info:
    forum.hashpwn.net/post/52

    #spider #webcrawler #wordlist #generator #sort #ngram #cyclone #hashpwn #hashcracking

  2. Spider v1.0.0 released.

    Spider is not just another web crawler -- it is a purpose-built wordlist and ngram processor for hash cracking workflows.

    URL Mode:
    Point it at a URL and Spider crawls the target, extracts words, and generates frequency-sorted wordlists and/or ngrams.

    But, Spider does not stop at web crawling...

    File Mode:
    Feed it local files and it brings the same word-processing engine to your own datasets, scraped content, notes, dumps, configs, or any other plaintext source you want to turn into a targeted wordlist or ngram set.

    More info:
    forum.hashpwn.net/post/52

    #spider #webcrawler #wordlist #generator #sort #ngram #cyclone #hashpwn #hashcracking

  3. Spider v1.0.0 released.

    Spider is not just another web crawler -- it is a purpose-built wordlist and ngram processor for hash cracking workflows.

    URL Mode:
    Point it at a URL and Spider crawls the target, extracts words, and generates frequency-sorted wordlists and/or ngrams.

    But, Spider does not stop at web crawling...

    File Mode:
    Feed it local files and it brings the same word-processing engine to your own datasets, scraped content, notes, dumps, configs, or any other plaintext source you want to turn into a targeted wordlist or ngram set.

    More info:
    forum.hashpwn.net/post/52

    #spider #webcrawler #wordlist #generator #sort #ngram #cyclone #hashpwn #hashcracking

  4. Spider v1.0.0 released.

    Spider is not just another web crawler -- it is a purpose-built wordlist and ngram processor for hash cracking workflows.

    URL Mode:
    Point it at a URL and Spider crawls the target, extracts words, and generates frequency-sorted wordlists and/or ngrams.

    But, Spider does not stop at web crawling...

    File Mode:
    Feed it local files and it brings the same word-processing engine to your own datasets, scraped content, notes, dumps, configs, or any other plaintext source you want to turn into a targeted wordlist or ngram set.

    More info:
    forum.hashpwn.net/post/52

    #spider #webcrawler #wordlist #generator #sort #ngram #cyclone #hashpwn #hashcracking

  5. Spider v1.0.0 released.

    Spider is not just another web crawler -- it is a purpose-built wordlist and ngram processor for hash cracking workflows.

    URL Mode:
    Point it at a URL and Spider crawls the target, extracts words, and generates frequency-sorted wordlists and/or ngrams.

    But, Spider does not stop at web crawling...

    File Mode:
    Feed it local files and it brings the same word-processing engine to your own datasets, scraped content, notes, dumps, configs, or any other plaintext source you want to turn into a targeted wordlist or ngram set.

    More info:
    forum.hashpwn.net/post/52

    #spider #webcrawler #wordlist #generator #sort #ngram #cyclone #hashpwn #hashcracking

  6. BILD-Bürgerstreiche & das Ende der Spaßgesellschaft

    Diebstahl lohnt sich manchmal doch. Ist aber sonst ziemlich verboten. bild zeitung Ich weiß nicht mehr, wo ich das mal unterwegs gesehen und aufgenommen habe. Und ich frage mich, was für ein elend, dass heutzutage Menschen gezwungen sind, eine BILD am Sonntag stehlen zu müssen, es sei denn, … Das Ende der Spaßgesellschaft haben wir bereits von annähernd 20 Jahren erlebt. Ich habe mal den Ngram-Viewer von Google nach Fundstellen in Büchern und Zeitschriften befragt. Zugleich mit […]

    kritische-masse.de/logbuch/202

  7. Due to its rising popularity in formal use in many Indian documents, "erstwhile" is less archaic than you might have supposed? #archaic #language #ngram

  8. les exercices sur #ngram sont chouettes aussi pour apprendre l'#ergol mais seulement je fois qu'on a bien potassé la mémoire mécanique ailleurs.

    un an après avoir commencé à être en mesure de faire des phrases en dactylo en ergol, j'ai toujours du mal sur les enchaînements d'annuaire et auriculaire, mais que de la main droite.

    probablement une histoire d'appui de longue date concernant une habitude de dessin où ces doigts me servaient surtout de support pour préciser mon trait.

  9. les exercices sur #ngram sont chouettes aussi pour apprendre l'#ergol mais seulement je fois qu'on a bien potassé la mémoire mécanique ailleurs.

    un an après avoir commencé à être en mesure de faire des phrases en dactylo en ergol, j'ai toujours du mal sur les enchaînements d'annuaire et auriculaire, mais que de la main droite.

    probablement une histoire d'appui de longue date concernant une habitude de dessin où ces doigts me servaient surtout de support pour préciser mon trait.

  10. les exercices sur #ngram sont chouettes aussi pour apprendre l'#ergol mais seulement je fois qu'on a bien potassé la mémoire mécanique ailleurs.

    un an après avoir commencé à être en mesure de faire des phrases en dactylo en ergol, j'ai toujours du mal sur les enchaînements d'annuaire et auriculaire, mais que de la main droite.

    probablement une histoire d'appui de longue date concernant une habitude de dessin où ces doigts me servaient surtout de support pour préciser mon trait.

  11. les exercices sur #ngram sont chouettes aussi pour apprendre l'#ergol mais seulement je fois qu'on a bien potassé la mémoire mécanique ailleurs.

    un an après avoir commencé à être en mesure de faire des phrases en dactylo en ergol, j'ai toujours du mal sur les enchaînements d'annuaire et auriculaire, mais que de la main droite.

    probablement une histoire d'appui de longue date concernant une habitude de dessin où ces doigts me servaient surtout de support pour préciser mon trait.

  12. les exercices sur #ngram sont chouettes aussi pour apprendre l'#ergol mais seulement je fois qu'on a bien potassé la mémoire mécanique ailleurs.

    un an après avoir commencé à être en mesure de faire des phrases en dactylo en ergol, j'ai toujours du mal sur les enchaînements d'annuaire et auriculaire, mais que de la main droite.

    probablement une histoire d'appui de longue date concernant une habitude de dessin où ces doigts me servaient surtout de support pour préciser mon trait.

  13. Recently I've combined various functions which I've been using in other projects (e.g. my personal PKM toolchain) and published them as new library thi.ng/text-analysis for better re-use:

    - customizable, composable & extensible tokenization (transducer based)
    - ngram generation
    - Porter-stemming & stopword removal
    - vocabulary (bi-directional index) creation
    - dense & sparse multi-hot vector encoding/decoding
    - histograms (incl. sorted versions)
    - tf-idf (term frequency & inverse document frequency), multiple strategies
    - k-means clustering (with k-means++ initialization & customizable distance metrics)
    - similarity/distance functions (dense & sparse versions)
    - central terms extraction

    The attached code example (also in the project readme) uses this package to creeate a clustering of all ~210 #ThingUmbrella packages, based on their assigned tags/keywords...

    The library is not intended to be a full-blown NLP solution, but I keep on finding myself running into these functions/concepts quite often, and maybe you'll find them useful too...

    #Text #Analysis #Cluster #KMeans #TFIDF #Ngram #Vector #TypeScript #JavaScript

  14. Recently I've combined various functions which I've been using in other projects (e.g. my personal PKM toolchain) and published them as new library thi.ng/text-analysis for better re-use:

    - customizable, composable & extensible tokenization (transducer based)
    - ngram generation
    - Porter-stemming & stopword removal
    - vocabulary (bi-directional index) creation
    - dense & sparse multi-hot vector encoding/decoding
    - histograms (incl. sorted versions)
    - tf-idf (term frequency & inverse document frequency), multiple strategies
    - k-means clustering (with k-means++ initialization & customizable distance metrics)
    - similarity/distance functions (dense & sparse versions)
    - central terms extraction

    The attached code example (also in the project readme) uses this package to creeate a clustering of all ~210 #ThingUmbrella packages, based on their assigned tags/keywords...

    The library is not intended to be a full-blown NLP solution, but I keep on finding myself running into these functions/concepts quite often, and maybe you'll find them useful too...

    #Text #Analysis #Cluster #KMeans #TFIDF #Ngram #Vector #TypeScript #JavaScript

  15. Recently I've combined various functions which I've been using in other projects (e.g. my personal PKM toolchain) and published them as new library thi.ng/text-analysis for better re-use:

    - customizable, composable & extensible tokenization (transducer based)
    - ngram generation
    - Porter-stemming & stopword removal
    - vocabulary (bi-directional index) creation
    - dense & sparse multi-hot vector encoding/decoding
    - histograms (incl. sorted versions)
    - tf-idf (term frequency & inverse document frequency), multiple strategies
    - k-means clustering (with k-means++ initialization & customizable distance metrics)
    - similarity/distance functions (dense & sparse versions)
    - central terms extraction

    The attached code example (also in the project readme) uses this package to creeate a clustering of all ~210 #ThingUmbrella packages, based on their assigned tags/keywords...

    The library is not intended to be a full-blown NLP solution, but I keep on finding myself running into these functions/concepts quite often, and maybe you'll find them useful too...

    #Text #Analysis #Cluster #KMeans #TFIDF #Ngram #Vector #TypeScript #JavaScript

  16. Recently I've combined various functions which I've been using in other projects (e.g. my personal PKM toolchain) and published them as new library thi.ng/text-analysis for better re-use:

    - customizable, composable & extensible tokenization (transducer based)
    - ngram generation
    - Porter-stemming & stopword removal
    - vocabulary (bi-directional index) creation
    - dense & sparse multi-hot vector encoding/decoding
    - histograms (incl. sorted versions)
    - tf-idf (term frequency & inverse document frequency), multiple strategies
    - k-means clustering (with k-means++ initialization & customizable distance metrics)
    - similarity/distance functions (dense & sparse versions)
    - central terms extraction

    The attached code example (also in the project readme) uses this package to creeate a clustering of all ~210 #ThingUmbrella packages, based on their assigned tags/keywords...

    The library is not intended to be a full-blown NLP solution, but I keep on finding myself running into these functions/concepts quite often, and maybe you'll find them useful too...

    #Text #Analysis #Cluster #KMeans #TFIDF #Ngram #Vector #TypeScript #JavaScript

  17. Recently I've combined various functions which I've been using in other projects (e.g. my personal PKM toolchain) and published them as new library thi.ng/text-analysis for better re-use:

    - customizable, composable & extensible tokenization (transducer based)
    - ngram generation
    - Porter-stemming & stopword removal
    - vocabulary (bi-directional index) creation
    - dense & sparse multi-hot vector encoding/decoding
    - histograms (incl. sorted versions)
    - tf-idf (term frequency & inverse document frequency), multiple strategies
    - k-means clustering (with k-means++ initialization & customizable distance metrics)
    - similarity/distance functions (dense & sparse versions)
    - central terms extraction

    The attached code example (also in the project readme) uses this package to creeate a clustering of all ~210 #ThingUmbrella packages, based on their assigned tags/keywords...

    The library is not intended to be a full-blown NLP solution, but I keep on finding myself running into these functions/concepts quite often, and maybe you'll find them useful too...

    #Text #Analysis #Cluster #KMeans #TFIDF #Ngram #Vector #TypeScript #JavaScript

  18. Spider v0.9.0 released:

    Updates:
    -url-match flag to filter URLs by keyword
    Several small bug fixes
    Go bumped to v1.24.3

    forum.hashpwn.net/post/606

    #infosec #spider #urlcrawl #hashpwn #wordlist #ngram

  19. Spider v0.9.0 released:

    Updates:
    -url-match flag to filter URLs by keyword
    Several small bug fixes
    Go bumped to v1.24.3

    forum.hashpwn.net/post/606

    #infosec #spider #urlcrawl #hashpwn #wordlist #ngram

  20. Spider v0.9.0 released:

    Updates:
    -url-match flag to filter URLs by keyword
    Several small bug fixes
    Go bumped to v1.24.3

    forum.hashpwn.net/post/606

    #infosec #spider #urlcrawl #hashpwn #wordlist #ngram

  21. Spider v0.9.0 released:

    Updates:
    -url-match flag to filter URLs by keyword
    Several small bug fixes
    Go bumped to v1.24.3

    forum.hashpwn.net/post/606

    #infosec #spider #urlcrawl #hashpwn #wordlist #ngram

  22. Fellow finicky writers: Do you prefer "advance notice" or "advanced notice"?

    Both are attested. But FYI, #ngram says that "advance notice" is much more common, even if it's in decline.
    books.google.com/ngrams/graph?

  23. Fellow finicky writers: Do you prefer "advance notice" or "advanced notice"?

    Both are attested. But FYI, #ngram says that "advance notice" is much more common, even if it's in decline.
    books.google.com/ngrams/graph?

  24. Fellow finicky writers: Do you prefer "advance notice" or "advanced notice"?

    Both are attested. But FYI, #ngram says that "advance notice" is much more common, even if it's in decline.
    books.google.com/ngrams/graph?

  25. Fellow finicky writers: Do you prefer "advance notice" or "advanced notice"?

    Both are attested. But FYI, #ngram says that "advance notice" is much more common, even if it's in decline.
    books.google.com/ngrams/graph?

  26. Fellow finicky writers: Do you prefer "advance notice" or "advanced notice"?

    Both are attested. But FYI, #ngram says that "advance notice" is much more common, even if it's in decline.
    books.google.com/ngrams/graph?

  27. 🚀 Spider v0.8.0

    New features include:

    "-file" to generate n-grams from local plaintext files

    "-timeout" for URL crawling

    "-sort" to output n-grams by frequency

    forum.hashpwn.net/post/52

    #spider #webcrawler #wordlist #ngram #infosec #hashcracking #golang #hashpwn

  28. 🚀 Spider v0.8.0

    New features include:

    "-file" to generate n-grams from local plaintext files

    "-timeout" for URL crawling

    "-sort" to output n-grams by frequency

    forum.hashpwn.net/post/52

    #spider #webcrawler #wordlist #ngram #infosec #hashcracking #golang #hashpwn

  29. 🚀 Spider v0.8.0

    New features include:

    "-file" to generate n-grams from local plaintext files

    "-timeout" for URL crawling

    "-sort" to output n-grams by frequency

    forum.hashpwn.net/post/52

    #spider #webcrawler #wordlist #ngram #infosec #hashcracking #golang #hashpwn

  30. 🚀 Spider v0.8.0

    New features include:

    "-file" to generate n-grams from local plaintext files

    "-timeout" for URL crawling

    "-sort" to output n-grams by frequency

    forum.hashpwn.net/post/52

    #spider #webcrawler #wordlist #ngram #infosec #hashcracking #golang #hashpwn

  31. Слушать некогда читать: где поставим запятую?

    Узнаете, когда заглянете под кат.😉 Для затравочки: речь пойдёт про инструмент ЮMoney для транскрибации аудио с внутренних созвонов в тексты и про кое-что ещё для наших клиентов. 😎👇

    habr.com/ru/companies/yoomoney

    #whisper #llmмодели #искусственный_интеллект #ai #саммаризация #диаризация #идентификация #транскрибация_звонков #ngram

  32. Слушать некогда читать: где поставим запятую?

    Узнаете, когда заглянете под кат.😉 Для затравочки: речь пойдёт про инструмент ЮMoney для транскрибации аудио с внутренних созвонов в тексты и про кое-что ещё для наших клиентов. 😎👇

    habr.com/ru/companies/yoomoney

    #whisper #llmмодели #искусственный_интеллект #ai #саммаризация #диаризация #идентификация #транскрибация_звонков #ngram

  33. Слушать некогда читать: где поставим запятую?

    Узнаете, когда заглянете под кат.😉 Для затравочки: речь пойдёт про инструмент ЮMoney для транскрибации аудио с внутренних созвонов в тексты и про кое-что ещё для наших клиентов. 😎👇

    habr.com/ru/companies/yoomoney

    #whisper #llmмодели #искусственный_интеллект #ai #саммаризация #диаризация #идентификация #транскрибация_звонков #ngram

  34. Слушать некогда читать: где поставим запятую?

    Узнаете, когда заглянете под кат.😉 Для затравочки: речь пойдёт про инструмент ЮMoney для транскрибации аудио с внутренних созвонов в тексты и про кое-что ещё для наших клиентов. 😎👇

    habr.com/ru/companies/yoomoney

    #whisper #llmмодели #искусственный_интеллект #ai #саммаризация #диаризация #идентификация #транскрибация_звонков #ngram

  35. #HowToThing #030 — Procedural, rule-based & stochastic text generation using a custom DSL, parse grammar (via thi.ng/parse) and abstract syntax tree transformation (via thi.ng/defmulti).

    Since it's #NaNoWriMo & #NaNoGenMo [1], I'm closing out this first season of 30 #HowToThing's with a related topic & maybe someone even finds it useful/interesting... 😉🤷‍♂️

    This example is in principle inspired by @galaxykate's oldie & goodie #Tracery, but is using a super simple custom text format instead of JSON to define variables and template text. Variables are expanded recursively and I've also added features like dynamic, indirect pointer-like variable lookups to derive variables based on current values (useful for conditionals & context-specific expansions), hidden assignments, chainable modifiers... I've included 5 different "story" templates (incl. comments) showing various features. Just press "regenerate" to create new random variations...

    Similar to the previous #HowToThing, I'm hoping this example also shows that approaching use cases like this via small domain-specific languages with proper grammar rules, does not require much ceremony and is often more amenable to change during prototyping (and later also more maintainable!) than just regex bashing approaches...

    The parser grammar itself is explained in the thi.ng/parse readme. As usual, the grammar was created/prototyped with the Parser Playground[2], which we developed from scratch during the first thi.ng livestream[3] (2.5h video)...

    Demo (example project #145):
    demo.thi.ng/umbrella/procedura

    Source code:
    github.com/thi-ng/umbrella/tre

    If you have any questions about this topic or the packages used here, please reply in thread or use the discussion forum (or issue tracker):

    github.com/thi-ng/umbrella/dis

    [1] github.com/NaNoGenMo/2023/
    [2] demo.thi.ng/umbrella/parse-pla
    [3] youtube.com/watch?v=mXp92s_VP4

    #ThingUmbrella #NaNoWriMo2023 #NaNoGenMo2023 #ProcGen #Generative #TextGeneration #Ngram #TypeScript #JavaScript #Tutorial