semvec/pypi-packages huggingface dataset:
rottentomatoes-review-scraper 0.1
A Python package to scrape movie data from Rotten Tomatoes, including titles and reviews.
Requires Python: >=3.6

# Rotten Tomatoes Scraper

A Python package to scrape movie data from Rotten Tomatoes, including titles and reviews.

ロッテントマトから映画のレビューをスクレイピングするPythonパッケージです。

## Features / 特徴

- Retrieve the following fields and save them to a CSV file
  - Title
  - Release Date
  - Reviewer
  - Review Date
  - Rating
  - Review Text

- 以下のフィールドを取得しCSVファイルに保存する
  - タイトル
  - 公開日
  - レビュアー
  - レビュー日時
  - 評価
  - レビューテキスト

## Installation / インストール

To install the package, use pip:

パッケージをインストールするには、pipを使用します：

```sh
pip install rottentomatoes-scraper
```

## Usage / 使い方

After installing the package, you can use the command line interface to scrape data. Here is an example of how to use the package from the terminal:

パッケージをインストールした後、コマンドラインインターフェースを使用してデータをスクレイピングできます。

Set the number of movies to retrieve and the number of reviews to retrieve

取得する映画数と取得するレビュー数を設定します。

```sh
rottentomatoes-scraper --count_title 20 --count_review 20
```

This command will first scrape 20 movie titles and then scrape 20 reviews for each of those movies.

このコマンドは、最初に20の映画タイトルをスクレイピングし、その後各映画の20のレビューをスクレイピングします。

## Command Line Arguments / コマンドライン引数

- `--count_title`: Number of movie titles to scrape
- `--count_review`: Number of reviews to scrape per movie

- `--count_title`: スクレイピングする映画タイトルの数
- `--count_review`: 各映画ごとにスクレイピングするレビューの数

## Example / 例

Here is an example of how to run the scraper:

スクレイパーを実行する例を以下に示します：

```sh
rottentomatoes-scraper --count_title 20 --count_review 20
```
audio-searcher 0.1.3
A tool to search for keywords in audio files
Requires Python: >=3.6

# Audio Searcher

このコードは音声ファイル内の言葉を検索するためのものです。  
例えば授業や会議等で「課題のことについてだけ聞き返したいなっ」という時にこれを使うと見つけられちゃいます⭐️  
機能的にはGoogleの音声認識サービスを使ってテキストに変換しています

## How to use

下記は私の環境（apple M1,Python 3.9.10）で実際に動かしたコードです^^*

```sh
from audio_searcher.audio_search import AudioSearcher
##階層は自分で調節してね！！

if __name__ == "__main__":
    audio_file = "sample_audio.mp3"  # 音声ファイルへのパスを指定してね
    keyword = "見て"  # 検索したいキーワードを指定してね

    searcher = AudioSearcher(language='ja-JP')  # 使用する言語を指定します
    transcribed_text = searcher.transcribe(audio_file)
    
    if "Could not" not in transcribed_text:
        print("Transcribed Text:", transcribed_text)
        occurrences = searcher.search_keyword(transcribed_text, keyword)
        if occurrences:
            print(f"Keyword '{keyword}' found at positions: {occurrences}")
        else:
            print(f"Keyword '{keyword}' not found in the text.")
    else:
        print(transcribed_text)
```

## Installation

使ってみてね  
You can install the package using pip:

```sh
pip install audio_searcher
pythub 0.1.2
A comprehensive Python library for data preprocessing tasks
Requires Python: >=3.6

# PyTHub

## Project Description

PyTHub is a comprehensive Python library designed for data preprocessing tasks. It provides a variety of functions for data cleaning, transformation, and manipulation, making it an essential tool for data engineering projects. The library is built to be publishable on the Python Package Index (PyPI).

## Installation

To install PyTHub, use the following command:

pip install pythub

## Usage Examples

Here's a brief example of how to use some of the key features of PyTHub:

```python
from pythub import (
    MissingValueHandler,
    OutlierHandler,
    Scaler,
    TextCleaner,
    FeatureEngineer,
    DataTypeConverter,
    CategoricalEncoder,
    DateTimeHandler,
    DataFrameLoader,
    DataSorter,
    DataFrameModifier
)
import pandas as pd

# Load a CSV file into a DataFrame
data = DataFrameLoader.read_csv('synthetic_sample_data.csv')

# Delete rows with missing data in the 'Rating' column
data_1 = MissingValueHandler.delete_missing(data, columns=['Rating'])

# Display the processed DataFrame
print(data_1)
```

## Features

PyTHub includes the following modules and functionalities:

**MissingValueHandler**: Handle missing values by replacement or deletion.
-replace_value(df, value)
-impute_mean(df, columns)
-impute_median(df, columns)
-impute_constant(df, columns, value)
-delete_missing(df, columns)
-get_rows_with_missing_data(df, column)

**OutlierHandler**: Detect and handle outliers using the IQR method.
-iqr_outliers(df, column, threshold=1.5)

**Scaler**: Standardize and normalize data.
-standard_scale(df, columns)
-minmax_scale(df, columns)

**TextCleaner**: Perform string manipulation and text cleaning.
-remove_stopwords(text)
-to_lowercase(text)
-remove_punctuation(text)
-lemmatize(text)
-clean_text(text)
-clean_columns(df, columns)

**FeatureEngineer**: Create new features.
-create_feature(df, column, func)

**DataTypeConverter**: Convert data types.
-to_numeric(df, columns)
-to_categorical(df, columns)

**CategoricalEncoder**: Encode categorical data.
-one_hot_encode(df, columns)
-label_encode(df, columns)

**DateTimeHandler**: Handle date and time data.
-to_datetime(df, columns)
-extract_date_parts(df, column)

**DataFrameLoader**: Read data from CSV files.
-read_csv(file_path, **kwargs)

**DataSorter**: Sort DataFrame rows.
-sort_by_row(df, column, ascending=True)

**DataFrameModifier**: Modify DataFrames.
-delete_column(df, column)


## Dependencies

PyTHub requires the following libraries:

- re
- string
- nltk
- numpy
- pandas
- typing

## Authors

- MHD Alhabeb Alshalah
- Mohamed Ragab Abdelfattah Abdelfadeel
- AHMED EMAD ELSAYED MOHAMED ABDELFATTAH

## Changelog

Version 1.0.0: Initial release with basic functionalities.
asynctradier 1.0.0
Async api wrapper for [Tradier](https://documentation.tradier.com/).
Requires Python: <4.0,>=3.9

# asynctradier

[![codecov](https://codecov.io/gh/jiak94/asynctradier/graph/badge.svg?token=T66WaJLNDd)](https://codecov.io/gh/jiak94/asynctradier)
[![PyPI version](https://badge.fury.io/py/asynctradier.svg)](https://badge.fury.io/py/asynctradier)
![Test](https://github.com/jiak94/asynctradier/actions/workflows/run_test.yaml/badge.svg)
[![Documentation Status](https://readthedocs.org/projects/asynctradier/badge/?version=latest)](https://asynctradier.readthedocs.io/en/latest/?badge=latest)
![PyPI - Downloads](https://img.shields.io/pypi/dm/asynctradier)
[![CodeFactor](https://www.codefactor.io/repository/github/jiak94/asynctradier/badge)](https://www.codefactor.io/repository/github/jiak94/asynctradier)
Async api wrapper for [Tradier](https://documentation.tradier.com/).

This is _NOT_ an official package of Tradier.

## Install

`pip install asynctradier`

if your are using poetry

`poetry add asynctradier`

## Documentation

[Read The Doc](https://asynctradier.readthedocs.io/en/latest/)

## Supported API

### Account

:white_check_mark: Get User Profile

:white_check_mark: Get Balances

:white_check_mark: Get Positions

:white_check_mark: Get History

:white_check_mark: Get Gain/Loss

:white_check_mark: Get Orders

:white_check_mark: Get an Order

### Trading

:white_check_mark: Modify Order

:white_check_mark: Cancel Order

:white_check_mark: Place Equity Order

:white_check_mark: Place Option Order

:white_check_mark: Place Multileg Order

:white_check_mark: Place Combo Order

:white_square_button: Place OTO Order

:white_square_button: Place OCO Order

:white_square_button: Place OTOCO Order

### Market Data

:white_check_mark: Get Quotes

:white_check_mark: Get Option Chains

:white_check_mark: Get Option Strikes

:white_check_mark: Get Option Expirations

:white_check_mark: Lookup Option Symbols

:white_check_mark: Get Historical Quotes

:white_check_mark: Get Time and Sales

:white_check_mark: Get ETB Securities

:white_check_mark: Get Clock

:white_check_mark: Get Calendar

:white_check_mark: Search Companies

:white_check_mark: Lookup Symbol

### Streaming

:white_check_mark: Market WebSocket

:white_check_mark: Account WebSocket

### Watchlist

:white_check_mark: Get Watchlists

:white_check_mark: Get Watchlist

:white_check_mark: Create Watchlist

:white_check_mark: Update Watchlist

:white_check_mark: Delete Watchlist

:white_check_mark: Add Symbols

:white_check_mark: Remove a Symbol