Watch Out for Energy Patterns! Towards TaggingEnergy Energy-Sensitive GitHub Issues
eTagger is a Chrome extension that labels GitHub issues from Android project repositories with the associated energy patterns. More information about the energy patterns used can be found here. (https://tqrg.github.io/energy-patterns/#/)
Have Python 3.x installed in your system.
Steps to run
- Clone the repository using
git clone https://github.com/piyushhingu/eTagger.git
- Navigate to the backend folder and run
pip3 install requirements.txt
- To start the server, use the command
python backend.py
- Load the extension** directory in devloper mode. Instructions for loading.
- Navigate to the GitHub repository of an Android project. Ex: iNPUTmice/Conversations
- Navigate to the issues tab to see the issues labeled with energy patterns.
Important Links
- We have assigned a color to each tag based on how it interacts with the energy pattern.
- we extand eTagger to stackoverfolw to whtch out the energy pattern in the stackoverflow query.
- We test a number of different sentence transformer models, and whichever ones produce the best results we choose those models for embedding.