Provides a knowledge system constructed from functionality categories, verbs, and phrase patterns, as well as functionality for fine-grained analysis of functionality descriptions based on this knowledge system
Project description
FuncVerbNet
Provides a knowledge system constructed from functionality categories, verbs, and phrase patterns, as well as functionality for fine-grained analysis of functionality descriptions based on this knowledge system
Free software: BSD license
Documentation: https://funcverbnet.readthedocs.io.
Features
TODO
Obtain all functionality categories, functionality verbs and phase patters.
Given a functionality description sentence, identify its functionality category, functionality verbs and phase patters.
Citation
Please cite the following paper if you used this in your works!
@inproceedings{DBLP:conf/sigsoft/Xie0LTXZZ20,
author = {Wenkai Xie and
Xin Peng and
Mingwei Liu and
Christoph Treude and
Zhenchang Xing and
Xiaoxin Zhang and
Wenyun Zhao},
editor = {Prem Devanbu and
Myra B. Cohen and
Thomas Zimmermann},
title = {{API} method recommendation via explicit matching of functionality
verb phrases},
booktitle = {{ESEC/FSE} '20: 28th {ACM} Joint European Software Engineering Conference
and Symposium on the Foundations of Software Engineering, Virtual
Event, USA, November 8-13, 2020},
pages = {1015--1026},
publisher = {{ACM}},
year = {2020},
}
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.1.0 (2020-10-15)
First release on PyPI.
0.1.1 (2020-11-10)
[add] add basic data and methods
0.1.2 (2020-11-10)
[add] add basic data and methods
0.1.3 (2020-11-12)
[modify] modify the problem of JSON data upload
0.1.4 (2020-11-17)
[modify] modify some methods and f_verb.json
0.1.5 (2020-12-1)
[add] add sentences
0.1.6 (2020-12-1)
[add] add dependency
0.1.7 (2020-12-1)
[add] add dependency
0.1.8 (2020-12-1)
[add] add package_data
0.1.9 (2020-12-3)
[add] add package_data
0.1.10 (2020-12-3)
[add] add package_data
0.1.11 (2020-12-3)
[add] add package_data
0.1.12 (2020-12-10)
[add] add sentence classification
0.1.13 (2020-12-10)
[update] update model path
0.1.14 (2020-12-12)
[modify] modify error
0.1.15 (2020-12-15)
[error] modify error
0.1.16 (2020-12-15)
[error] modify error
0.1.17 (2020-12-15)
[update] update train data
0.1.18 (2020-12-15)
[update] update python version
0.1.19 (2020-12-18)
[add] add train data
0.1.20 (2020-12-18)
[add] add train data
0.2.0 (2021-1-14)
[add] add the methods of antisense verbs
0.2.1 (2021-1-14)
[update] modify error
0.2.2 (2021-1-19)
[add] add cache
0.2.3 (2022-4-22)
[add] add template extractor and pattern matcher
0.2.4 (2022-4-29)
[update] modify patter matcher
0.2.5 (2022-4-30)
[update] fix some bugs
0.2.6 (2022-6-16)
[update] add method’s qualified name match
0.2.7 (2022-6-20)
[update] fix some bugs
0.2.8 (2022-6-20)
[update] modify exception handle
0.2.9 (2022-7-20)
[update] modify sentence preprocess
0.2.10 (2022-7-27)
[update] update classifier
0.2.11 (2022-7-27)
[update] bug fix
0.2.12 (2022-7-27)
[update] add clean value
0.2.13 (2022-7-31)
[update] add concept extractor
0.2.14 (2022-8-1)
[update] update classifier model
0.2.15 (2022-8-3)
[update] bug fix
0.2.16 (2022-8-4)
[update] update concept extractor
0.2.17 (2022-8-15)
[update] add lru cache
0.2.18 (2022-8-16)
[update] add lru cache for extract noun chunks
0.2.19 (2022-8-19)
[update] bug fix
0.2.20 (2022-8-19)
[update] modify cache size
0.2.21 (2022-8-20)
[update] bug fix
0.2.22 (2022-8-21)
[update] bug fix
0.2.23 (2022-8-23)
[update] bug fix
0.2.24 (2022-8-24)
[update] bug fix
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file funcverbnet-0.2.24.tar.gz.
File metadata
- Download URL: funcverbnet-0.2.24.tar.gz
- Upload date:
- Size: 9.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.8.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dff464de179b75a43483a00b582e49eee6a566abb96eec6c31cd02b8c06d0fd9
|
|
| MD5 |
96a5c61eb1b1c09e93ac298f205278dd
|
|
| BLAKE2b-256 |
59c6dc5317d35f1ef1427a08bbf15a8c42cee7a5a3a1092773dd3f62824d6ea2
|