Metadata-Version: 2.1
Name: funcverbnet
Version: 0.2.7
Summary: 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
Home-page: https://github.com/FudanSELab/funcverbnet
Author: Software Engineering Laboratory of Fudan University
Author-email: lmwtclmwtc@outlook.com
License: BSD license
Keywords: funcverbnet
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.6
License-File: LICENSE
License-File: AUTHORS.rst

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


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


