funcverbnet 0.2.24
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
License: BSD license
Requires Python: >=3.6
Keywords: funcverbnet

===========
FuncVerbNet
===========

.. image:: https://raw.githubusercontent.com/FudanSELab/funcverbnet/dev-duyi/logo.png
        :height: 100px
        :scale: 100%
        :align: left

.. image:: https://img.shields.io/pypi/v/funcverbnet.svg
        :target: https://pypi.python.org/pypi/funcverbnet

.. image:: https://img.shields.io/travis/FudanSELab/funcverbnet.svg
        :target: https://travis-ci.com/FudanSELab/funcverbnet

.. image:: https://readthedocs.org/projects/funcverbnet/badge/?version=latest
        :target: https://funcverbnet.readthedocs.io/en/latest/?badge=latest
        :alt: Documentation Status




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

1. Obtain all functionality categories, functionality verbs and phase patters.
2. 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.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage


=======
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