Skip to content
A privacy preserving NLP framework
Python Jupyter Notebook
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows removed unncessary install step Feb 20, 2020
syfertext updated documentation Feb 18, 2020
tests remove unnecessary params Feb 19, 2020
tutorials rename again to get_encrypted_vector Feb 17, 2020
.gitignore Merge branch 'master' of Feb 23, 2020
LICENSE Created an Apache-2.0 LICENSE file Jan 13, 2020 added license and python version badges Feb 15, 2020 updated syft version Feb 23, 2020


CI License Python 3.6

You can clone this repo and install SyferText by running:

$ git clone
$ cd SyferText
$ python install

Getting Started

SyferText can be used to work with strings residing on a local machine (or a local worker as we call it in PySyft), as well as with strings on remote workers.

To learn how to use SyferText for local string tokenization, you can refer to this tutorial.

For remote string tokenization, check out this tutorial.

More tutorials are coming soon. Stay tuned!

SyferText News?

If you have any questions, and wish to receive updates about SyferText news, features and tutorials. You can follow my twitter page.

For more updates on our activities at OpenMined and for getting exciting news and announcements about our different projects, you can follow our official twitter page, as well as OpenMined founder's twitter page.

You can’t perform that action at this time.