Skip to content
  • P
    Projects
  • G
    Groups
  • S
    Snippets
  • Help
Acelrtech logo

Pawan Kumar / general

  • This project
    • Loading...
  • Sign in
Go to a project
  • Project
  • Repository
  • Issues 1
  • Merge Requests 0
  • Pipelines
  • Wiki
  • Snippets
  • Settings
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Closed
Open
Issue #1 opened Sep 24, 2017 by Pawan Kumar@pawan
  • New issue
New issue

Search results parsing web application with static data analysis

Introduction

The aim of the problem is to build a quick web results parser to find most commonly used websites for a given search phrase.

Problem Statement

Given a target website to you Github at https://github.com which allows finding results based on input search query. Use the search box to perform search based on input query - artifical intelligence. Provide answers to below questions -

  1. Github url and description of top 50 projects having maximum stars given by the users for the input query. Note description / title will be available on click of the title of the search result
  2. Unique list of programming languages involved in top 50 projects
  3. Average star rating of all top 50 projects

E.g. solution for Point 1,

Url Description
https://github.com/apache/incubator-mxnet Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more http://mxnet.io
https://github.com/playframework/playframework Play Framework http://www.playframework.com/

E.g. solution for Point 2,
Scala, Python, Java, C++

Review Guidelines

  1. Code completeness and correctness
  2. Object oriented / functional programming approach
  3. Usage of commonly used programming patterns
  4. Algorithm used in solving the program

Instructions for submission

Login to git repository of AcelrTech at https://projects.rapidor.co with username: guestuser and password guestuser

  1. Clone this project (https://projects.rapidor.co/pawan/general) into your own git repository
  2. Create a branch having name with only alphanumeric chars of your first and last name e.g. for pawan kumar it would be pawankumar
  3. Create a README.md file with instructions on how to run the application and see the output results
  4. Follow instructions here - https://projects.rapidor.co/help/ssh/README to setup SSH public key for authentication and setup id pub rsa file here - https://projects.rapidor.co/profile/keys
  5. Push the tested code based to the newly created branch of your name.
  • Pawan Kumar @pawan

    changed the description

    Sep 24, 2017

    changed the description

    changed the description
    Toggle commit list
  • Pawan Kumar @pawan

    assigned to @pawan

    Sep 24, 2017

    assigned to @pawan

    assigned to @pawan
    Toggle commit list
  • Pawan Kumar @pawan

    changed the description

    Sep 24, 2017

    changed the description

    changed the description
    Toggle commit list
  • Pawan Kumar @pawan

    changed the description

    Sep 24, 2017

    changed the description

    changed the description
    Toggle commit list
  • Pawan Kumar @pawan

    changed the description

    Sep 24, 2017

    changed the description

    changed the description
    Toggle commit list
  • Pawan Kumar @pawan

    changed the description

    Sep 24, 2017

    changed the description

    changed the description
    Toggle commit list
  • Write
  • Preview
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
  • Please register or sign in to post a comment
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
No due date
1
1 participant
Reference: pawan/general#1