semvec/pypi-packages huggingface dataset:
iflow-mcp_ai-surge 0.1.0
Add your description here
Requires Python: >=3.11

# Introduce
This open-source MCP program tracks premier global AI information, letting you easily access relevant AI updates in your daily LLM conversations without searching multiple channels like YouTube or X.

The project has two parts:

The MCP: Cloud-hostable or locally runnable, it uses the MCP protocol to interact with LLMs.
A FastAPI backend: It periodically fetches the latest AI information from sources; this data, after light LLM processing, is stored in Supabase.

## AI Surge Info List

### X（Twitter）
- Andrej Karpathy @karpathy
- Ethan Mollick @emollick
- Dan Shipper @danshipper
- gabriel @GabrielPeterss4
- Justine Moore @venturetwins
- Peter Yang @peteryang
- GREG ISENBERG @gregisenberg
- Lenny Rachitsky @lennysan

### Podcast & Youtube
- Acquired
- AI and I
- Behind the craft
- Founders
- Hallway chat
- Hard fork
- Sequoia Capital
- Lex Fridman
- Lightcone (YC)
- Greg Isenberg
- Lenny's Podcast
- Unsupervised Learning

## Continue Updating
Welcome to continue adding high-quality AI information sources. We are still updating continuously. In the future, we will update the FastAPI backend program, please stay tuned.
g2p-mix 0.6.5
G2P mix

# g2p-mix

- Cantonese: [pycantonese](https://github.com/jacksonllee/pycantonese)
- English: [g2p_en](https://github.com/Kyubyong/g2p)
- Mandarin: [pypinyin](https://github.com/mozillazg/python-pinyin) or [g2pW](https://github.com/GitYCC/g2pW)

## Usage

```bash
$ pip install g2p-mix
$ python
```

### Mandarin

```python
>>> from g2p_mix import G2pMix
>>> G2pMix().g2p("你这个idea, 不太make sense。", sandhi=True, return_seg=True)
```

```
[
  Token(word='你', lang='ZH', pos='r', phones=[['n', 'i3']]),
  Token(word='这个', lang='ZH', pos='r', phones=[['zh', 'e4'], ['g', 'e5']]),
  Token(word='idea', lang='EN', pos=None, phones=['AY0', 'D', 'IY1', 'AH0']),
  Token(word=',', lang='SYM', pos='x', phones=[',']),
  Token(word='不太', lang='ZH', pos='d', phones=[['b', 'u2'], ['t', 'ai4']]),
  Token(word='make', lang='EN', pos=None, phones=['M', 'EY1', 'K']),
  Token(word='sense', lang='EN', pos=None, phones=['S', 'EH1', 'N', 'S']),
  Token(word='。', lang='SYM', pos='x', phones=['。']),
]
```

### Cantonese

```python
>>> G2pMix(jyut=True).g2p("你这个idea, 不太make sense。", return_seg=True)
```

```
[
  Token(word='你', lang='ZH', pos='PRON', phones=[['n', 'ei5']])
  Token(word='這個', lang='ZH', pos='PRON', phones=[['z', 'e3'], ['g', 'o3']])
  Token(word='idea', lang='EN', pos=None, phones=['AY0', 'D', 'IY1', 'AH0'])
  Token(word=',', lang='SYM', pos='x', phones=[','])
  Token(word='不', lang='ZH', pos='ADV', phones=[['b', 'at1']])
  Token(word='太', lang='ZH', pos='ADV', phones=[['t', 'aai3']])
  Token(word='make', lang='EN', pos=None, phones=['M', 'EY1', 'K'])
  Token(word='sense', lang='EN', pos=None, phones=['S', 'EH1', 'N', 'S'])
  Token(word='。', lang='SYM', pos='x', phones=['。'])
]
```