All Projects → AdiChat → Senpai

AdiChat / Senpai

Licence: mit
💨Making communication📞easier and faster🚅for all 👦 + 👧 + 👴 + 👶 + 🐮 + 🐦 + 🐱

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Senpai

Try
Dead simple CLI tool to try Python packages - It's never been easier! 📦
Stars: ✭ 588 (+1267.44%)
Mutual labels:  module, pypi
duckpy
A simple Python library for searching on DuckDuckGo.
Stars: ✭ 20 (-53.49%)
Mutual labels:  module, pypi
Easyandroid
一个完整基于kotlin的安卓开发框架,采用了mvvm设计模式。涵盖了: 1、基于retrofit2封装的通过kotlin协程实现的网络框架 2、基于阿里开源router修改的api-router实现项目模块化 3、基于glide的图片加载缓存框架 4、基于room实现的往来数据缓存加载 5、基于step实现的数据异步提交 6、基于PreferenceHolder实现的本地数据快速存储 7、基于mlist实现的简单复杂列表的快速开发扩展 8、定制的toolbar可以自适应异形屏,挖孔屏,水滴屏等等。。 本框架几乎涵盖了开发所需的所有模块组件。简单fork之后就可以基于框架快速开发。
Stars: ✭ 33 (-23.26%)
Mutual labels:  module
Deeplabv2 Keras
DeeplabV2 segmentation in Keras.
Stars: ✭ 38 (-11.63%)
Mutual labels:  segmentation
Html Sass Babel Webpack Boilerplate
Webpack 4 + Babel + ES6 + SASS + HTML Modules + Livereload
Stars: ✭ 35 (-18.6%)
Mutual labels:  module
Module Project
扩展性和灵活性非常好的模块化开发框架,内置很灵活高效的模板引擎
Stars: ✭ 33 (-23.26%)
Mutual labels:  module
Module Federation Examples
Implementation examples of module federation , by the creators of module federation
Stars: ✭ 979 (+2176.74%)
Mutual labels:  module
Botframework Solutions
Welcome to the Bot Framework Solutions repository which is the home for a set of templates and solutions to help build advanced conversational experiences using Azure Bot Service and Bot Framework. Microsoft Bot Framework is a comprehensive framework for building enterprise-grade conversational AI experiences.
Stars: ✭ 965 (+2144.19%)
Mutual labels:  conversation
Diffgram
Data Annotation, Data Labeling, Annotation Tooling, Training Data for Machine Learning
Stars: ✭ 43 (+0%)
Mutual labels:  segmentation
Pm2 Syslog
PM2 module to redirect application logs to syslog
Stars: ✭ 34 (-20.93%)
Mutual labels:  module
Awesome Text Summarization
The guide to tackle with the Text Summarization
Stars: ✭ 990 (+2202.33%)
Mutual labels:  text-summarization
Albumentations
Fast image augmentation library and an easy-to-use wrapper around other libraries. Documentation: https://albumentations.ai/docs/ Paper about the library: https://www.mdpi.com/2078-2489/11/2/125
Stars: ✭ 9,353 (+21651.16%)
Mutual labels:  segmentation
Swift Template
A template based module generator for Swift projects.
Stars: ✭ 34 (-20.93%)
Mutual labels:  module
Extensionsindex
Slicer extensions index
Stars: ✭ 36 (-16.28%)
Mutual labels:  segmentation
Jcnavigator
A decoupled navigator framework of jumping between modules or apps for iOS development.
Stars: ✭ 33 (-23.26%)
Mutual labels:  module
Textrank
TextRank implementation for Python 3.
Stars: ✭ 1,008 (+2244.19%)
Mutual labels:  text-summarization
Java9 Jigsaw Examples
Java 9, Jigsaw Example Suite
Stars: ✭ 32 (-25.58%)
Mutual labels:  module
Segment Open
Segment Source Distribution
Stars: ✭ 34 (-20.93%)
Mutual labels:  segmentation
Guiscrcpy
A full fledged GUI integration for the most award winning open-source android screen mirroring system -- scrcpy located on https://github.com/genymobile/scrcpy/ by @rom1v
Stars: ✭ 960 (+2132.56%)
Mutual labels:  pypi
Seg Mentor
TFslim based semantic segmentation models, modular&extensible boutique design
Stars: ✭ 43 (+0%)
Mutual labels:  segmentation

ReadLess 📖

A python module for conversation📞 and text 📚 summarization and much more exciting features.

Find this module on PyPI💨 here

###💪_Features_ provided by this module:

  • Text Segmentation using:
    • TextTiling with Block Score
    • TextTiling with Vocabulary introduction
  • Conversational summarization using:
    • Cluster Rank
  • Text summarization using :
    • TextRank
    • Random

Installation 🏭

Make sure you have Python 2.7+ and pip(Windows, Linux) installed. Simply, run:

$ [sudo] pip install readless

Or for the latest version in development:

$ [sudo] pip install git+git://github.com/adichat/read-less.git

ReadLess API 📚 🗽

You can use readless like a library in your project.

For quickly summarizing a conversation using ClusterRank algorithm:

# -*- coding: utf8 -*-

from readless.Summarization import clusterrank
summarizer = clusterrank.ClusterRank()
pathToFile = "C:/conversation.in"
summary = summarizer.summarizeFile(pathToFile)

For segmenting a text using TextTiling algorithm:

# -*- coding: utf8 -*-

from readless.Segmentation import texttiling
segmentation = texttiling.TextTiling()
pathToFile = "C:/conversation.in"
segmentedText = segmentation.segmentFile(pathToFile)

For a detailed list of other API functionalities, see ReadLess Documentation.

Contributions 📂

All contributions are welcomed. This module is in development and there are several scopes of improvement. Tests are to be implemented along with other Summarization algorithms with support for web page summarization. For upcoming features, see Future developments.

👮 LICENSE

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].