semvec/pypi-packages huggingface dataset:
zeroshot-classifier 0.2.3
code and data for the Findings of ACL'23 paper Label Agnostic Pre-training for Zero-shot Text Classification
License: MIT
Keywords: python,nlp,machine-learning,deep-learning,text-classification,zero-shot-classification


code and data for the Findings of ACL'23 paper Label Agnostic Pre-training for Zero-shot Text Classification 
by Christopher Clarke, Yuzhao Heng, Yiping Kang, Krisztian Flautner, Lingjia Tang and Jason Mars
nhound 0.1.1
Notion hound, as in nagging you to keep content up to date.
License: MIT
Requires Python: >=3.9,<3.12
Keywords: worldr

# nhound

<img src="https://github.com/worldr/nhound/blob/main/docs/assets/logo.png" width=25% height=25% >

[![PyPi status](https://img.shields.io/pypi/status/Setupr)](https://img.shields.io/pypi/status/Setupr)
[![PyPi version](https://img.shields.io/pypi/v/nhound)](https://img.shields.io/pypi/v/nhound)
[![PyPi python versions](https://img.shields.io/pypi/pyversions/Setupr)](https://img.shields.io/pypi/pyversions/Setupr)
[![PyPi downloads](https://img.shields.io/pypi/dm/nhound)](https://img.shields.io/pypi/dm/Setupr)

[![Release](https://img.shields.io/github/v/release/worldr/nhound)](https://img.shields.io/github/v/release/worldr/nhound)
[![Build status](https://img.shields.io/github/actions/workflow/status/worldr/nhound/codeql.yml?branch=main)](https://img.shields.io/github/actions/workflow/status/worldr/nhound/codeql.yml?branch=main)
[![Commit activity](https://img.shields.io/github/commit-activity/m/worldr/nhound)](https://img.shields.io/github/commit-activity/m/worldr/nhound)
[![Code style with black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Imports with isort](https://img.shields.io/badge/%20imports-isort-%231674b1)](https://pycqa.github.io/isort/)
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://makeapullrequest.com)

---

## Documentation

- [Installation](docs/installation.md)
- [Usage](docs/usage.md)
- [Development](docs/development.md)

---

## What is this?

How to keep content on Notion up to date and avoid rot?

The answer is with `nhound`, you can. It's a bot. It will hound (aka nag) the
authors of pages on Notion to keep those pages up to date.

## Features

### Main Features

This is a feature list for version 1.

- [ ] Reads all the pages on Notion via the API.
- [ ] By default, it sets a reminder to the owner every 3 months.
      [Redis](https://pypi.org/project/redis/)?
- [ ] By default, it picks either the last person who edited the page or its
      creator.
- [ ] Reminder template.
- [ ] Notifications are sent via email.
- [ ] If there is `/callout` block,
  - [ ] Pick the owners from that block only.
  - [ ] Owners can override this time (1w, 6m, whatever), the bot will use that.
- [ ] If there is either no owner or the owner is no longer on Notion, it whines
      at the admins.

The bot runs once per day. This is a DevOps problem…

### Stretch goals

- [ ] Notifications are sent as Notion notifications. Is this possible?
- [ ] Notifications are sent to Slack.
- [ ] Notifications are sent to Microsoft Teams.
- [ ] Random elements in the message template to make it more
      fun[⸮](https://en.wikipedia.org/wiki/Irony_punctuation)
txt2dub 0.1.3
A text-based UI application for editing voiceover scripts and generating text to speech performances.
License: MIT
Requires Python: >=3.7,<4.0

txt2dub
=======

A text-based UI application for editing voiceover scripts and generating text to speech performances.

## What is `txt2dub` for?

`txt2dub` is a video content creation tool for writing scripts and generating overdub performances as MP3 files that can be imported into your video editing software. This supports a workflow for arranging video assets on your timeline based on the voice performance's timing. You can record your own voiceovers to replace the robotic text-to-speech performance, or you can keep the placeholders if that's the style you're targeting.

![Screenshot of txt2dub being used to edit a script with a quote from Frank Herbert's Dune](https://raw.githubusercontent.com/NotYourDadsMath/txt2dub/main/images/txt2dub-editing.png)


This is how it looks to edit a script in `txt2dub`. As you type each script line is played aloud by the text-to-speech system. You can play back a line, reorder lines or insert new lines anywhere in the script. You can set the voice performer and the rate of speech for each line in the script. You can undo or redo actions without limit. You can also play back the whole script starting from the selected line.

![Screenshot of txt2dub home screen](https://raw.githubusercontent.com/NotYourDadsMath/txt2dub/main/images/txt2dub-home-screen.png)

And here is the home screen.

## Who is `txt2dub` for?

`txt2dub` is designed to be easily installable on the major desktop platforms (Windows, Mac and Linux) without programming skills. More detailed installation instructions will be posted soon. For those familiar with Python, you can install `txt2dub` in a virtual environment or globally with:

```bash
pip install txt2dub
```

It can be run from its installed script:

```
txt2dub
```

or from its Python module:

```
python -m txt2dub
```

## Why isn't `txt2dub` an app or web-based service?

`txt2dub` aims to unlock access to the text-to-speech services provided by your operating system, all wrapped in a simple application that tries to improve the workflow for voiceover script writing. It is built on top of the [Textual](https://textual.textualize.io/) rapid application development framework for text-based UIs. This makes it easy to install and run in [any supported terminal](https://textual.textualize.io/getting_started/#requirements) with Python 3.7 or later.

This project doesn't require a subscription, a new account or payment. It's entirely open source, free to use, and it doesn't share your data or the content you create using it with anyone.

## Is `txt2dub` ready for production use?

It has been used successfully for production work by the project's author in Windows 10 and macOS Monterey. Testing on Mac will proceed in the near future. Linux testing will be community-driven. Please report issues with details about your OS (Windows, Mac, Linux + version) and Python environment (version) if you encounter bugs.