odin-slides
langid.py
odin-slides | langid.py | |
---|---|---|
4 | 2 | |
92 | 2,242 | |
- | - | |
7.8 | 0.0 | |
3 months ago | over 4 years ago | |
Python | Python | |
MIT License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
odin-slides
- Show HN: GPT Fill‐in‐the‐Blanks: A Placeholder PowerPlay for PowerPoint
- GitHub - leonid20000/odin-slides: This is an advanced Python tool that empowers you to effortlessly draft customizable PowerPoint slides using the Generative Pre-trained Transformer (GPT) of your choice.
- Open-Source Python Tool to Make Highly Customizable PowerPoint Slides Using GPT
langid.py
-
Curator v0.1.0: Auto-organize large movie collections (AI language detection+sync)
Right now it's in early stages: It can detect languages from audio and subtitles (Whisper+LangID) with good results so far tried with 52 movies here (failed with just 1 which was silent). I'm currently working on synchronization: Hopefully subtitle timestamps and audio sound effects can suffice for cross-correlation. After that, I'll work on the TUI (maybe add a proper GUI too) to improve UX.
-
Announcing Lingua 1.0.0: The most accurate natural language detection library for Python, suitable for long and short text alike
Python is widely used in natural language processing, so there are a couple of comprehensive open source libraries for this task, such as Google's CLD 2 and CLD 3, langid and langdetect. Unfortunately, except for the last one they have two major drawbacks:
What are some alternatives?
Jieba - 结巴中文分词
polyglot - Multilingual text (NLP) processing toolkit
aegis - Self-hardening firewall for large language models
TextBlob - Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more.
PPspliT - A PowerPoint add-in that splits slides according to slideshow-time animation effects
py3langid - Faster, modernized fork of the language identification tool langid.py
pntl - Practical Natural Language Processing Tools for Humans is build on the top of Senna Natural Language Processing (NLP) predictions: part-of-speech (POS) tags, chunking (CHK), name entity recognition (NER), semantic role labeling (SRL) and syntactic parsing (PSG) with skip-gram all in Python and still more features will be added. The website give is for downlarding Senna tool
NLTK - NLTK Source
pkuseg-python - pkuseg多领域中文分词工具; The pkuseg toolkit for multi-domain Chinese word segmentation
spaCy - 💫 Industrial-strength Natural Language Processing (NLP) in Python
SnowNLP - Python library for processing Chinese text
stanfordnlp - [Deprecated] This library has been renamed to "Stanza". Latest development at: https://github.com/stanfordnlp/stanza