semvec/pypi-packages huggingface dataset:
MQTC 0.0.2
Question CLS Package
Requires Python: >=3.6

# Question Type Classification

<p align="center">
    🤗 <a href="">Hugging Face</a> | 📑 <a href="">Technical Report</a> ｜ 🖥️ <a href="">Demo</a>
</p>
<br>

We introduce Question Type Classification, an AI solution for mathematics question type classification (MQTC). This
solution has 4 methods of classifying mathematics question type, 
## News and Updates

* [2024/06] Release package for Math Type Classification.

## Models and Performance

* Model Mathematics Question Type Classification
 
| Model Version | Accuracy | F1-Score | Precision |  Recall  | Test Size |
|:-------------:|:--------:|:--------:|:---------:|:--------:|:---------:|
|   MQTC 2.0    |   **0.8725**   |   **0.7927**   |   **0.7874**    |   **0.8226**   |    800    |


## Table of Contents

* [Installation](#Installation)
* [Quick Start](#quick-start)
* [Evaluation](#evaluation)
* [Training](#training)
* [Development](#development)
* [Demo](#demo)
* [API](#api)
* [Limitation](#limitation)
* [FAQ](#faq)
* [Citation](#citation)


## Installation

Install latest version.


## Quick Start
```bash
from question_type_cls import math_type_cls

text = '1+1'

mathtype = math_type_cls.math_type_cls(text, model_type='model-based')

texts = ['1+1', '1+2']

mathtype = math_type_cls.math_type_cls(texts, model_type='model-based')
mathtype = math_type_cls.math_type_cls(texts, model_type='rule-based')
```

## Limitation


## FAQ

If you meet problems, please refer to [FAQ](FAQ.md) and the issues first to search a solution before you launch a new
issue.

## Citation

Please cite the repo if you find the repository helpful.

```
@misc{mathgpt,
    title={Question Type Classification Technical Report},
    author={FTECH-AI},
    year={2023-2024}
}
```

## Outlook

We are constantly fine-tuning our models and gearing up to unveil some exciting updates. Stay tuned for the latest and
greatest from our end!
grid2fp 0.0.10
A tool to eat grid diagrams and generate its front projection.
Requires Python: >=3
Keywords: topology, Legendrian, Grid Diagram, knot

# grid2fp

A tool to eat grid diagrams and generate its front projections.

## Disclaimer
The tool is lightly tested. I would expect bugs and strange behavior. If you find something make an issue.

## Installation

Install with pip:

```
pip install grid2fp
```

## Usage

### CLI
Doesn't exist.
## Scripting


```python
from grid2fp import grid2fp
import drawsvg as draw



csv_path = "path"
svg_path = "path"

diagram = [["x","","o"],["","",""],["o","","x"]]


# Option 1

g = grid2fp(csv_file=csv_path,draw_crossings=False)
d = g.draw()
d.save_svg(svg_path)

# Option 2
grid2fp(csv_file=csv_path, out_file=svg_path)

# Option 3

g = grid2fp(diagram=diagram)
d = g.draw()
d.save_svg(svg_path)

# Option 4

g = grid2fp(csv_file=csv_path,string_color = "pink", crossing_color="purple")
d = g.draw()
# make some changes to d with drawsvg
d.save_svg(svg_path)

```
## Sample images


|o| | |x| |
|-|-|-|-|-|
| | |x| |o|
| |x| |o| |
|x| |o| | |
| |o| | |x|


<img  style="width:400px;height:auto" src="https://raw.githubusercontent.com/Joecstarr/grid2fp/main/test/trefoil.svg"/>


|x| |o|
|-|-|-|
| | | |
|o| |x|

<img  style="width:400px;height:auto" src="https://raw.githubusercontent.com/Joecstarr/grid2fp/main/test/un.svg"/>


|‎| |o| | |x| |
|-|-|-|-|-|-|-|
| | | | |o| |x|
| |x| | | |o| |
|o| |x| | | | |
| | | |x| | |o|
| |o| | |x| | |
|x| | |o| | | |

<img  style="width:400px;height:auto" src="https://raw.githubusercontent.com/Joecstarr/grid2fp/main/test/fig1_from_paper.svg"/>



## ToDo
- [ ] CLI interface
- [x] fit canvas to drawing better.(still not perfect)
- [x] set string color
- [ ] ???
pyhoul 1.0.2
Cool package.

ï»¿# sss
>An API Management tool written in Python.

[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)
![PyPI](https://img.shields.io/badge/pypi-v1.0.0-blue)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/requests.svg)
![PyPI - Wheel](https://img.shields.io/pypi/wheel/pywol.svg)
![CircleCI branch](https://img.shields.io/circleci/project/github/erberlin/pywol/master.svg)

pystob allows for API Authorization Management and allows to build REST-Based API with custom JSON syntax.
pystob can be used as a plugin for many API Repository such as [FRPC](https://github.com/seznam/fastrpc) and many others.

## Installation

```console
$ pip install pystob
```

## Usage examples
As an API Management Tool :
```console
$ pywool -u api.redacted.com -t "FRPC_BASED" -l -vv
Retrieve list from [api.redacted.com] | AUTHORIZATION: None | BASED: FRPC_TECH
$
$ pywool -u api.redacted.com -t "REST_BASED" -d "JSON" -auth <AUTH_EXAMPLE> -l -vv
Retrieve list from [api.redacted.com] | AUTHORIZATION: <AUTH_EXAMPLE> | BASED: REST_API
$
$ pywool --help
Usage: pywool -u API_URL [OPTIONS]

  API Management for the Pywool package.

  Please don't type any hypertext protocol such as "https://" or "http://" because they can 
  corrupt the results. The standard URL_TYPE is <SUBDOMAIN>.<BASE>.<DOMAIN>:<PORT>

Options:
  -u, --url URL  Please respect the standards described above
  -p, --port PORT      Target port.
  -vv, --verbose
  -t, --technology OPTIONS
  -l, --list
  -b, --build URL Please check documentation to build your own API with Pywool Tool
  -d, --data OPTIONS
  --help                   Show this message and exit.
```
## Why create API Builder and Manager ?
I needed one and this was an opportunity to learn some stuff.

## Meta

 Kevin Jonsson- jonsson.dev@gmail.com

Distributed under the MIT license. See ``LICENSE`` for more information.