Skip to content

Proyecto de un Aplicativo para el Apoyo en la Construcción de Marcos Teóricos

Notifications You must be signed in to change notification settings

Andrew0247/GraphOfScience

Repository files navigation

GraphsOfSciencie

Project of an Application to Support the Construction of Theoretical Frames.

The following project is done in python . The file GraphsOfSciencie.py must be executed to carry out the respective processes which will help in the creation of a theoretical framework.

To use this project, the following libraries must be installed:

  • Numpy: pip install numpy.>/li>
  • NLTK: pip install nltk
  • spaCy: pip install spacy.
  • Models of spaCy: python -m spacy download en_core_web_sm, it is recommended to install the large model, more information by clicking here.
  • Gensim: pip install gensim. Used to incorporate the LDA algorithm.
  • Matplotlib: Used to make graphs.
  • Pandas: Used to better process the text of the articles.
  • Networkx: Used to graph the graph of most concurrent synonyms in the text, which we remove with spaCy. Your installation command pip install networkx.
  • Easygui: Used to open directories with a popup window. Your installation command pip install easygui.
  • Tkinter: Used to make graphical interfaces in an intuitive way, so to speak. It usually comes installed by default with python.

A library called MyNLP is also used, which is used to extract the different definitions of the most frequent synonyms in the text. A method for graphing Graphs is added, with which the hyperonyms of the synonyms of the text would be visualized. It should be noted that the Tesauros_NLP library is created by Magister Héctor Andrés Mora, you can visit his repository by clicking here.

About

Proyecto de un Aplicativo para el Apoyo en la Construcción de Marcos Teóricos

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages