Giter Site home page Giter Site logo

kninja900's Introduction

Current Functionality

  • Recognizes if you are on instagram, and when on instagram if you are on a user profile or not.
  • Can parse through text to find email address and websites.
  • Can pull JSON element found on instagram.com/*/media/
  • Can pull JSON element found on instagram.com/*/?__a=1/

Mavrck Marktr

SI Partner Project

Summary: This Google extension will allow users while navigating Instagram, to see statistics of the profile the user is currently viewing. This will allow them to make an informed decision if the profile is a valuable as a marketing tool

Getting Started These instructions will help you install a copy of the extension and get it up and running in your Chrome browser.

Prerequisites To install this extension you will first need to install Google chrome on your device.

please see the link below to install chrome if it isn't already install on your device https://support.google.com/chrome/answer/95346?co=GENIE.Platform%3DDesktop&hl=en

Installing

  1. You will be emailed a link to the google Mavrck Marktr extension. As seen below. Note This will not be visible if searched for in the google store

alt text

  1. Click the link in your email and you will be brought to the google chrome web store for this extension

alt text

  1. Click the + ADD TO CHROME button in the upper right corner of the window.

  2. You will then be prompted with a popup window asking if you would like to Add Mavrck Marktr to Chrome. Click the Add Extension button

alt text

  1. Congratulations you have sucessfully installed the extension!!!

The next few steps will teach you how to use the extension.

  1. Now that you have the extension installed and google chrome installed on you device. launch google chrome. and navigate to www.instagram.com and sign into your account

    Note if you do not have an instagram account please visit the link below to setup your account https://help.instagram.com/155940534568753

  2. Now that you have signed in, navigate to your personal instagram. note that your address bar has your user name in it. and it says something like https://www.instagram.com/your-username/ This extension will pull the statastics from the instagram account you are currently viewing. *Note this will not function if you are looking at a feed page.

  3. In the top right corner of your google chrome window to the right of the address bar, you will find the Mavrck icon. Click on the icon and this will open up the Mavrck Marktr extension.

alt text

  1. With this window open you will see statistics from the instagram account you are currently on, along with if the user has an email address made public in their account(contactable) and if the user potentially has fake folowers.

alt text

kninja900's People

Contributors

brookea avatar bwrobid avatar chanceencounter avatar joshuaneedle avatar msevey avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

kninja900's Issues

Engagements Per Post

The number of engagements (likes + comments) the influencer gets on a post, regardless of the number of followers they have.

  • Likes per Post = (Sum Likes Comments) / Post Count (last 20 posts or 90 days, whichever is shorter)

  • Commentsper Post = (Sum Post Comments) / Post Count (last 20 posts or 90 days, whichever is shorter)

  • Engagements per Post = (Sum Post Likes + Sum Post Comments) / Post Count (last 20 posts or 90 days, whichever is shorter).

Volume check of array for tags

Volume check of array for tags
Volume score of hashtags - score on posts on which hashtags used
How many of these hashtags are used at least once
Mavrck uses those to figure out if someone is on topic or not

Think of how to analyze hashtags in posts in a similar manner.

Installation

Need to create how-to document for people to install manually

UX Mock Up

Style popup.html to look like what final product will look like

Build JSON object to send to Mavrck

  • Create JSON object
  • Update it with information from userJSON and/or mediaJSON
  • clear JSON object and repopulate when code refreshes on new user

access token

need to pull access token out of url on newly generated tab

instagram json

working on parsing instagram/media to look at post data

buildMore runs very slowly

extension appears to be frozen while it is running in the back ground

how can it run faster or show progress icon

hosting / readme

find where this should be hosted so users can easily download with out making it public to anyone to use

Follower Engagement Rates

This metric tells us what percentage of the influencers followers engage when they post.

  • Post Follower Engagement Rate = Unique Followers Who Like or Comment / Follower Count

  • Influencer Follower Engagement Rate = Average Post Follower Engagement Rate for last 90 days or 20 posts, whichever is shorter

Like to Comment Ratio

This metric tells us how many comments the influencer gets relative to the number of likes.

  • Comments to Like Ratio = Comments Per Post / Likes Per Post (See above)

UI not displaying data after click of logo

clicking logo should have run buildMore thus updating jsonData with lifetime values

updateMoreUI is not displaying the values

when you click an icon, which shows current data, and then click the logo again it displays the lifetime data properly

Engagement Rates

One of the metrics we want to compute (all computations on the client / plugin) is engagement rate. This metric tells us how many engagements an influencer gets relative to the number of followers they have.

  • Post Engagement Rate = (Post Likes + Post Comments) / Follower Count

  • Influencer Engagement Rate = Avg Post Engagement Rate for last 90 days or 20 posts, whichever is shorter

analyze JSON object

start building functions to analyze the JSON object and pull out information

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.