Restaurant-Recommendation-App- | Term project in Python for CSE6242 , my part

 by   JasmineLuo Python Version: Current License: No License

kandi X-RAY | Restaurant-Recommendation-App- Summary

kandi X-RAY | Restaurant-Recommendation-App- Summary

Restaurant-Recommendation-App- is a Python library typically used in Telecommunications, Media, Advertising, Marketing applications. Restaurant-Recommendation-App- has no bugs, it has no vulnerabilities and it has low support. However Restaurant-Recommendation-App- build file is not available. You can download it from GitHub.

demo video is a representative workflow of a match and recommendation process. template and static file include javascript files for webpage design. json files are provided by Yelp challenge dataset. a) app.py is the main function of web application. b) app_config.py is for secrete key configuration. c) app_util.py is for cookie check function. d) call_by_app.py is a container of functions that called by app.py, database query or reaction to UI activities are handled in this script. e) import_business_file.py, import_review_file.py and import_user_file.py are need to run only once after first create the database. They import data from Yelp dataset. f) matrix_write.py and rest_setup.py are for recommendation matrix initialization need to run only once after import. g) append_predict_matrix.py is called by call_by_app.py each time their comes a new user; get_recommendation.py is called by call_by_app.py to generate recommendation list for accepted matches; is_match.py return whether two post info matches. user avatar files are fetched by using Gravatar.com random avatars and they are moved to our S3 bucket. We have made these images public.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              Restaurant-Recommendation-App- has a low active ecosystem.
              It has 4 star(s) with 1 fork(s). There are 1 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              Restaurant-Recommendation-App- has no issues reported. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of Restaurant-Recommendation-App- is current.

            kandi-Quality Quality

              Restaurant-Recommendation-App- has no bugs reported.

            kandi-Security Security

              Restaurant-Recommendation-App- has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              Restaurant-Recommendation-App- does not have a standard license declared.
              Check the repository for any license declaration and review the terms closely.
              OutlinedDot
              Without a license, all rights are reserved, and you cannot use the library in your applications.

            kandi-Reuse Reuse

              Restaurant-Recommendation-App- releases are not available. You will need to build from source code and install.
              Restaurant-Recommendation-App- has no build file. You will be need to create the build yourself to build the component from source.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed Restaurant-Recommendation-App- and discovered the below as its top functions. This is intended to give you an instant insight into Restaurant-Recommendation-App- implemented functionality, and help decide if they suit your requirements.
            • Parse addtuple .
            • Find recommendations for a user .
            • check if userid match
            • Add a proposal .
            • try to find a matching post
            • accept a friend
            • Add user to database .
            • Create a new proposal
            • creates a new user
            • Check the recommendations for a user .
            Get all kandi verified functions for this library.

            Restaurant-Recommendation-App- Key Features

            No Key Features are available at this moment for Restaurant-Recommendation-App-.

            Restaurant-Recommendation-App- Examples and Code Snippets

            No Code Snippets are available at this moment for Restaurant-Recommendation-App-.

            Community Discussions

            No Community Discussions are available at this moment for Restaurant-Recommendation-App-.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install Restaurant-Recommendation-App-

            In our test environment, a ubuntu Linux machine is used as the server. Our application is mainly built on top of Flask web framework. A plenty of dependent packages are required to install the environment (For instance Flask, psycopg2 and etc). Our database is operated by postgresql, hence a database role "postgres" should be set and create a database name as "testdb". Additionally, when we finally move to AWS platform, we saved user avatars inside our S3 bucket. Then we need to import the data into databases. Those data files (not included in the zip file) are "yelp_academic_dataset_business.json", "yelp_academic_dataset_review.json", "yelp_academic_dataset_user.json". Running the following scripts to import those files into the database. Also, these files should be in the same path with python scripts. To store the recommendation matrix: "mkdir /var/lib/postgresql/user_matrix".

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/JasmineLuo/Restaurant-Recommendation-App-.git

          • CLI

            gh repo clone JasmineLuo/Restaurant-Recommendation-App-

          • sshUrl

            git@github.com:JasmineLuo/Restaurant-Recommendation-App-.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link