https://github.com/naritapandhe/kbsapp
This project intends to mine for suspicious apps and use the inferred knowledge to determine whether an unseen app is prone to be buggy. More specifically, analyze the app permissions and user reviews to identify potential correlations between error-sensitive permissions and error-related reviews. Thus, this system can act as an efficient static checker to identify buggy apps before or after they are released in the App Stores.
https://github.com/naritapandhe/kbsapp
Last synced: 4 months ago
JSON representation
This project intends to mine for suspicious apps and use the inferred knowledge to determine whether an unseen app is prone to be buggy. More specifically, analyze the app permissions and user reviews to identify potential correlations between error-sensitive permissions and error-related reviews. Thus, this system can act as an efficient static checker to identify buggy apps before or after they are released in the App Stores.
- Host: GitHub
- URL: https://github.com/naritapandhe/kbsapp
- Owner: naritapandhe
- Created: 2016-03-02T05:00:01.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-08-28T16:18:44.000Z (almost 8 years ago)
- Last Synced: 2025-01-08T06:33:23.247Z (5 months ago)
- Language: Python
- Homepage:
- Size: 9.85 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# KBSApp
Course project for Knowledge Based SystemsNowadays, because of the universality of smartphones, development and publishing of mobile apps in App Stores has boosted. But, this has also led to a drop in the quality of the published apps. Any smartphone user is aware that the quality of mobile apps greatly vary. This project intends to mine for such suspicious apps and use the inferred knowledge to determine whether an unseen app is prone to be buggy. More specifically, analyze the app permissions and user reviews to identify potential correlations between error-sensitive permissions and error-related reviews. Thus, this system can act as an efficient static checker to identify buggy apps before or after they are released in the App Stores.
References:
https://hal.inria.fr/hal-01079681/file/RR_BuggyAppCheckers-v2.pdfhttp://arxiv.org/pdf/1210.2429.pdf
https://github.com/hassaanaliw/GooglePlay-Crawler
http://doc.scrapy.org/en/latest/index.html