Giter VIP home page Giter VIP logo

chatbot's Introduction

ChatBot Demo

Welcome!
This repository is currently consists of a git crawler and a python code inspector.

crawler

If you want to start the crawler, please run crawler/crawler.py.
For python, please create folder ./ChatBot/py. For JavaScript, please create folder ./ChatBot/js.
Otherwise the crawler will have no location to save its data. You can always change the name of these folders in cfg.ini.
The cralwer has auto logging module, it will log the history of code crawling and save the .log file to folder ./Log/ (auto created if doesnt exist)

code checker

If you want to start the code checker, please run code_checker.py and make sure you have some files in folder ./js/ or ./py/.
The code checker has auto logging module, it will log the history of the scan and save the .log file to folder ./Inspec_Log/ (auto created if doesnt exist).

cfg

cfg.ini is the config file for crawler, page refers to the page number of github that you want to search for.
num_of_branch_in_current refers to how many repositories you want to get from single page (maximum = 10)
num_page is currently useless, it refers to how many pages do you want crawler to search in a row. If you search too many pages at once, there will be timeout or anti-crawling issue which will force the program to terminate. Hence I recommand you to search the page one by one, or you can run crawler.craw for many times.

chatbot's People

Contributors

albertgary avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.