Dialogue Discourse-Aware Graph Model and Data Augmentation for Meeting Summarization

DDAMS This is the pytorch code for our IJCAI 2021 paper Dialogue Discourse-Aware Graph Model and Data Augmentation for Meeting Summarization [Arxiv Preprint]. Requirements We use Conda python 3.7 and strongly recommend that you create a new environment: conda create -n ddams python=3.7. Run the following command: pip install -r requirements.txt. Data You can download data here, put the data under the project dir DDAMS/data/xxx. data/ami data/ami/ami: preprocessed meeting data data/ami/ami_qg: pseudo summarization data. data/ami/ami_reference: golden reference for test file. […]

Read more

A Python library for benchmarking Wi-Fi networks and gather useful metrics

whm aka wifi-heat-mapper whm also known as wifi-heat-mapper is a Python library for benchmarking Wi-Fi networks and gather useful metrics that can be converted into meaningful easy-to-understand heatmaps. The tool aims to assist network engineers, admins and homelabbers in figuring out the performance of their Access Points and Routers. This tool is heavily inspired by python-wifi-survey-heatmap by Jason Antman. Supported Platform Dependencies Required Python version: 3.7 – 3.9 (with Tkinter) iperf3 >= 0.1.11 matplotlib >= 3.4.0 tqdm >= 4.55.0 Pillow […]

Read more

An easy-to-use WebUI for Chia plotting and farming

machinaris An easy-to-use, pure-Docker solution, for both plotting and farming the Chia™ cryptocurrency. Currently in beta! To get started with Machinaris, follow an install guide for your platform: Windows, Linux, Macintosh, Unraid, and others. Plotting View Plotman manages staggered/parallel plotting jobs, also exposed via the Machinaris web interface: Farming View Machinaris installs the latest stable version, so all Farming is done via the official binaries. Alerts Chiadog provides excellent monitoring of the Chia™ log files, ensuring you get notified when […]

Read more

Automatically Send Custom Named Certificates via Mail

Certificate-Launchpad After any event, sending certificates to attendees or participants is very frustrating & difficult task. So, this is where Certificate Launchpad comes in! Certificate Launchpad simplifies the process of sending Bulk Custom Certificates to Bulk Emails of Participants. Demo Getting Started Clone this repo git clone https://github.com/dhanrajdc7/Certificate-Launchpad Suggested IDE: JetBrains PyCharm IDE Install all dependencies from requirements.txt by using pip install -r requirements.txt Copy .env.sample and rename it .env using copy .env.sample .env on Windows cp env.sample .env on […]

Read more

A PowSyBl and Python integration based on GraalVM native image

PyPowSyBl The PyPowSyBl project gives access PowSyBl Java framework to Python developers. This Python integration relies on GraalVM to compile Java code to a native library. Installation PyPowSyBl is released on PyPi. First, make sure you have an up-to-date version of pip and setuptools: pip3 install –upgrade setuptools pip –user Then you can install PyPowSyBl using pip: pip3 install pypowsybl –user Build from sources Requirements: To build from sources and install PyPowSyBl package: git clone –recursive https://github.com/powsybl/pypowsybl.git export JAVA_HOME= pip3 […]

Read more

Python microframework for building nature-inspired algorithms

NiaPy Nature-inspired algorithms are a very popular tool for solving optimization problems. Numerous variants of nature-inspired algorithms have been developed (paper 1, paper 2) since the beginning of their era. To prove their versatility, those were tested in various domains on various applications, especially when they are hybridized, modified or adapted. However, implementation of nature-inspired algorithms is sometimes a difficult, complex and tedious task. In order to break this wall, NiaPy is intended for simple and quick use, without spending […]

Read more

A python based command line tool to compare Github Users or Repositories

gitcomp A simple python package with a CLI to compare GitHub users and repositories by associating a git_score to each entry which is a weighted sum of features mapped to a score. git_score for a user is calculated on the basis of followers, followers to following ratio, number of public gists and number of organisations a user is part of. For a public repository, the determining factors are number of forks, if the repository itself is forked or not, number […]

Read more

A super lightweight Lagrangian model for calculating millions of trajectories using ERA5 data

Easy-ERA5-Trck Easy-ERA5-Trck is a super lightweight Lagrangian model for calculating thousands (even millions) of trajectories simultaneously and efficiently using ERA5 data sets. It can implement super simplified equations of 3-D motion to accelerate integration, and use python multiprocessing to parallelize the integration tasks. Due to its simplification and parallelization, Easy-ERA5-Trck performs great speed in tracing massive air parcels, which makes areawide tracing possible. Another version using WRF output to drive the model can be found here. Caution: Trajectory calculation is […]

Read more

Remote control your Greenbone Vulnerability Manager

The Greenbone Vulnerability Management Tools gvm-tools are a collection of tools that help with remote controlling a Greenbone Security Manager (GSM) appliance and its underlying Greenbone Vulnerability Management (GVM) framework. The tools aid in accessing the communication protocols GMP (Greenbone Management Protocol) and OSP (Open Scanner Protocol). This module is comprised of interactive and non-interactive clients. The programming language Python is supported directly for interactive scripting. But it is also possible to issue remote GMP/OSP commands without programming in Python. […]

Read more

Machine Translation Weekly 81: Unsupervsied MT and Parallel Sentence Mining

This week I am going to briefly comment on a paper that uses unsupervised machine translation to improve unsupervised scoring for parallel data mining. The title of the paper is Unsupervised Multilingual Sentence Embeddings for Parallel Corpus Mining, it has authors from Charles University and the University of the Basque Country and will appear at this year’s ACL student research workshop. The idea of the paper is quite simple. They took XLM, a BERT-like model that was trained for 100 […]

Read more
1 598 599 600 601 602 906