[NEW]: How to Build a Website with BlueHost | bluehost Word (#1) Most trustful Hosting provider

NOTE: This website is also hosted on Bluehost and in the 3years term, I and my users never faced any problem with my website. This the only thing I want to say. Rest, you are already talented.

Get Free domain and Buy Hosting From Bluehost

A Step by Step Guide to Purchasing a Web Hosting Plan:

First, visit the Bluehost homepage and click Get Started

This will take you to a page where you will see four different packages to choose from.

I will quickly explain the various packages:

Bluehost plans: this is my suggestion

  1. Run only one site: Basic
  2. Run multiple sites: Plus
  3. Need who.is guard(Domain Privacy): Choice Plus
  4. Want dedicated IP then go for: Pro

Since the price difference between the plus and choice plus packages is not large, you should choose Choice Plus. Even if you only host one site right now, you can use the Choice Plus package, and if you want, you can host unlimited sites in the future.

Note: The link we give here will give you a big discount on all of these packages but this discount is only applies to your first bill, so it is best to buy a two  or three-year package to save money.

Note: In this tutorial, I will purchase the Starter program for 36 months. No matter which solution you choose, the process is the same.

Step 1: Choose a new (free) domain or use an existing one.

After choosing a plan, you can choose to get a free domain name from Bluehost, or you can use any existing domain name.

Remember, if you don’t need it now, you can use your free domain name later.

You can also apply for a free domain name later. Just send an email to Bluehost’s customer service team and they will help you. (Most of the time you will see a popup in which they will provide free domain with a less hosting price[Normally 2.95$] also)

If you are using an existing domain name, you will need to change the domain name registrar’s domain name server to:

  • NS1.Bluehost.com
  • NS2.Bluehost.com

If you want to keep it simple, enter the domain name you want to purchase in the “New Domain Name” field and activate your free domain name using the web hosting plan.

Click “Next” and start from here, the rest of the steps will be very simple.

Step 2: Enter your account details.

In this section, you will need to enter your details (name, email address, address, etc.).

Be sure to verify every detail, especially your email address. Your login and hosting information will be sent to your email address.

Step 3: Choose the right package.

This part is crucial, and you should pay special attention to this to ensure that you don’t have to pay more for unwanted attachments.

Choose your hosting package for 24 or 36 months. You will notice that the price drops as the deadline increases.

Be sure to deselect the “Site Backup Pro” and “Sitelock Security” options because you don’t really need them.

Step 4: Complete the host purchase.

Before you make a payment, I recommend that you scroll up and verify all the information again.

By default, you’ll see the option to pay only by credit card, but if you want to pay via PayPal, click on “More Payment Options” and it will also show payment via the PayPal option.

After payment, you will see another sales page as shown below.

The hosted payment confirms this content.

Click “No, thank you” at the end of the page.

On the next page, you will see a confirmation of the purchase of the hosting package and you will see the screen shown below.

Click Create Password.

Step 5: Choose your password.

This is the final stage of your web hosting purchase.

You can choose a password or use a password generator to create complex passwords (which I recommend). Copy and paste the password into a safe location and click Paste.

Click “Create”, that’s it!

Now, the process of buying virtual hosts for your blog has been completed 98%.

Step 6: Log in to your web host cPanel.

Check your email inbox and you will receive a confirmation email with all the login information for your web hosting account.

The only content not included in the email is the password you created in the previous step – this is for your security.

Go to Bluehost.com and click on “Login” at the top.

In the Login field, type your domain name or username and the password you selected or generated.

Click “Submit.”

Now you will be taken to the Bluehost dashboard optimized for WordPress:

 Congratulations! You just purchased your web hosting package and domain name.


hostgator review,bluehost vs godaddy,wordpress hosting bluehost,bluehost hosting plans,bluehost reviews 2018,bluehost cloud hosting,siteground india,hostgator review 2018,godaddy reviews complaints,godaddy vs bluehost vs hostgator,cheap linux hosting india,hostgator site builder,bluehost reviews complaints,buy wordpress hosting,siteground gogeek review,godaddy hosting plans comparison,bluehost website builder review,bluehost vs godaddy reddit,hostgator ecommerce review,hosting better than godaddy,shivarweb wordpress,bluehost india free domain,siteground growbig review,hostgator wordpress hosting vs cloud hosting,domain hosting,bluehost review,shared hosting,bluehost domain,best web hosting india,bluehost email hosting,bluehost cloud hosting,web hosting packages,bluehost login,bluehost webmail,bluehost domain,bluehost uk,bluehost website not showing up,launch wordpress site bluehost,how to publish wordpress site bluehost,bluehost unlimited website,bluehost webmail,bluehost login,wordpress hosting,bluehost reviews,hostgator review,hostgator reviews,bluehost vs hostgator,bluehost vs godaddy,wordpress hosting bluehost,siteground india,how to make wordpress site live,bluehost wordpress review,cheap linux hosting india,www bluehost in login,bluehost website not showing up,bluehost wordpress pricing,bluehost ssl certificate price,bluehost monthly plan,bluehost reviews complaints,buy wordpress hosting,siteground gogeek review,hostgator cloud review,bluehost website examples,how to use bluehost and wordpress,bluehost renewal discount,bluehost domain renewal,hostgator ecommerce review,how do i make my wordpress site public,where is the publish button on wordpress,bluehost india free domain,how to build a website with bluehost,bluehost wordpress pro review,siteground growbig review,siteground load times,hostgator wordpress hosting vs cloud hosting

[NEW]: dineout referral code 2019 | Earn upto 10,000

Dineout Referral Code 2019 QY6I0

1.) Sign Up using This Link: https://bnc.lt/6ZXm/Q9SUekHLSV

2) Now Click On Left Promotions Tab,  Enter Referral Code QY6I0

3) Use Your Free Credit Rs 250 On Any Partner Restaurants


  • refer and earn plans are only available to app users.

  • Earnings through Refer and Earn are only valid for 30 days.

  • Additional coupons added to your Gourmet Passport are valid for 1 year from the date of issue.


  • Each registered friend receives 200 rupees and is a new Dineout user.

  • According to the recommendations and income plan, you are entitled to a reward of up to INR 10,000.

Dineout Earnings:

  • These revenues are available for all Dineout Pay restaurants on the Dineout app.

  • You can only use Dineout Revenue to pay 25% of the bill amount in one transaction.

goibibo referral code 2019 | invite code: 6237319

Goibibo is India’s largest online hotel booking engine and one of the leading air aggregators. Goibibo is also one of the highest ranked mobile apps in the travel category. Goibibo’s core value differentiation factor is to provide the fastest and most trusted user experience, from the fastest search and booking to the fastest payment, billing and refund processes.

Goibibo is part of the ibibo Group, which also owns India’s first online bus ticketing platform “redbus” and the recently launched car sharing app “ibibo Ryde”.

How to use the code recommended by Goibibo?

First, use the phone to download the Goibibo Android app from this link. download

  1. Download and Open the Goibibo app. Download link
  2. enter invitation code “6237319 ” and mobile No. and click the Continue button.
  3. Verify the OTP.
  4. Complete your profile again.
  5. Congratulations! You will receive 300rs in cash.

You can use cash in all bookings.

goibibo Terms and conditions

  1. A successful recommendation means that your friend first registers your Goibibo mobile app with your referral code and successfully completes his/her first trip with Goibibo.
  2. If your previously recommended friend has already registered on Goibibo, you will not receive a referral bonus.
    You can quote any number of people within 1 calendar month, but the benefit of 150 rupees will be limited to 5 people in a month.
  3. When your friend completes a transaction worth Rs 500, you can only get a discount of Rs 150
  4. GoCash + obtained by booking cashback on Goibibo is valid for 1 calendar month. The GoCash+ variable obtained by other means has expired, please check the expiration date in the statement. GoCash+ added by recharging or canceling a refund has not expired.
  5. More about using goCash +

[NEW]: tmw Referral Code (RAHUEDE0E4)| GET 50 ruppes on sign up

Steps to Get Rs.50 Free in Bank Account:

The Mobile Wallet App: Get Rs.50 Instantly on Signup & Rs.50 Per Refer (Proof)

  1. First You Need to Download & Install the mobile wallet App(tmw) From Here Download
  2. Open TMW App and Create New Account using Signup option
  3. Enter Referral code as RAHUEDE0E4
     (important to get Rs.50 signup bonus)
  4. Create your 4 digit Login PIN and complete signup
  5. After Successful Signup, it will ask to provide your Identity proof
  6. Just provide any document like voter id, PAN card etc. and complete your registration
  7. That’s it. You will receive Rs.30 in your TheMobileWallet Account within 24 hours
  8. Transfer Rs.50 to your Paytm account using Virtual Debit Card

How to Transfer Rs.50 to Paytm Account?

  1. Open TheMobileWallet App and Login using 4 digit PIN
  2. Click on ‘Cards’ option from the bottom menu
  3. Now Click on Red Tick Mark icon to create your card
  4. Enter your Birth date, Email address and Click submit
  5. That’s it. Your Online Virtual Card Successfully Created
  6. Use this card number, CVV and expiry date to add money in your paytm wallet
  7. You will receive OTP on your registered mobile number to complete your Online transaction
  8. You can also transfer Rs.50 to your bank account using Paytm Bank Transfer

[NEW]: Happyeasygo referral code 2019 (rahuTNUK) | Happy easy go referral code for new user

Referral Code: rahuTNUK

Sign up on the HappyEasyGo app usingDownload: Official App link (Recommended Way)happyeasygo referral code

How to sign up with a Referral:

1. First of All Download HappyEasyGo App From Given Link: Download

2. Click on SIGN UP button and Enter your Basic Details and Enter Given

Referral Code. : rahuTNUK

3. In refer code section put: rahuTNUK

4. Verify your Mobile number with OTP and you’re all done!!

happyeasygo referral code

5. Now move to the dashboard of the app click on REFER TAB from the bottom.

happyeasygo referral code

6. Now just Synchronise your contact list and Then Share your referral code on social media and invite your friends.

happyeasygo referral code

7. Now when your friend will join using your referral code then he will get 3000 Happy Silver and you will get Rs.30 Happy Gold Instantly.

8. When your friend will book the first ticket then you will Get Rs.30 Happy Gold  Happy Gold and When your Referred Friends will invite their friend then you will get Extra Rs.10 Happy Gold.

9. Highest Referral will get a chance to win Samsung Galaxy 8 at the end of the season.

HappyEasyGo Rewards:

happyeasygo referral code | happy easy go referral code

Award by reservation: “Happy Gold” is earned when a Level 1 or Level 2 customer calls a flying ticket with Heppesago.

Level 1: After registering with HappyEasyGo using your referral code, if a friend or family writes flight tickets next month with HappyEasyGo, then you will get Rs 30 bonus.

Level 2: If a friend of your friend or family advises selling airline tickets within the next month with HappyEasyGo, then you get 10 Happy Gold.

Tip: You can avail the benefits of the HappySagego and earn program by using any registered Indian phone number from +91. Other areas mobile numbers are not eligible for this offer, so users can not receive rewards using these numbers.

HappyEasyGo Tag:

happy easy go referral code, happyeasygo offers, happyeasygo app, happyeasygo coupon code,happyeasygo customer care, happy easy go flight coupons, happyeasygo offers today, happy easy go referral code,happy easy go offers coupon code,makemytrip, happy easy go flight,happyeasygo app, happyeasygo review, happysale, happyeasygo customer care,happy easy go customer care,gocoupon, yatra bus booking promo code,grabon flight offers,tapzo flight coupons,domestic flight flat discount offers,travel easy promo code,10 tickets for 22000,easygotrip discount coupons,happyeasygo promotion coupon,upcoming airfare sale 2017,happyeasygo amazon pay offer,flat 1200 off on domestic flights paytm,instant off on flight booking,happyeasygo cashkaro,happyeasygo coupon code in may 2018,hegguru happyeasygo,just go referral code,happyeasygo first anniversary,trujet discount coupons,happyeasygo affiliate program,happyeasygo customer care no,how is happy easy go,happyeasygo com account /? src trips,how to use happy silver in happyeasygo,happy easy go referral,happyeasygo coupons,happyeasygo offers,happy easy go flight,happyeasygo review,happy easy go flight coupons,happyeasygo coupons for new user,happy easy go offers coupon code,happy easy go referral,happyeasygo coupon,happy easy go coupons,happy easy go flight,happy easy go reviews,happy easy go customer care,happy easy go flight coupons,happyeasygo referral code,happy easy go offers coupon code

np.random.random vs np.random.rand

First note that numpy.random.random is actually an alias for numpy.random.random_sample. I’ll use the latter in the following. (See this question and answer for more aliases.)

Both functions generate samples from the uniform distribution on [0, 1). The only difference is in how the arguments are handled. With numpy.random.rand, the length of each dimension of the output array is a separate argument. With numpy.random.random_sample, the shape argument is a single tuple.

For example, to create an array of samples with shape (3, 5), you can write

sample = np.random.rand(3, 5)


sample = np.random.random_sample((3, 5))

Read this: What is the difference between single and double bracket Numpy array?

[Solved]: IndexError: only integers, slices (`:`), ellipsis (`...`), numpy.newaxis (`None`) and integer or boolean arrays are valid indices

This Datatype issue. Change your datatype to int

entity_vectors_e1 = entity_vectors[:, e1.tolist()]entity_vectors_e2 = entity_vectors[:, e2.tolist()]entity_vectors_e3 = entity_vectors[:, e3.tolist()]


entity_vectors_e1 = entity_vectors[:, [int(i) for i in e1.tolist()]]entity_vectors_e2 = entity_vectors[:, [int(i) for i in e2.tolist()]]entity_vectors_e3 = entity_vectors[:, [int(i) for i in e3.tolist()]]

Ensemble Methods in Machine Learning

Types of Ensemble Methods:

  1. Simple/Weighted Average/Voting: Simplest one, just takes the vote of models in Classification and average in Regression.
  2. Bagging: We train models (same algorithm) in parallel for random sub-samples of data-set with replacement. Eventually, take average/vote of obtained results.
  3. Boosting: In this models are trained sequentially, where (n)th model uses the output of (n-1)th model and works on the limitation of the previous model, the process stops when result stops improving.
  4. Stacking: We combine two or more than two models using another machine learning algorithm.

Mean Square Error(MSE) for Classification | Model Evaluation Metrics

Many classifiers can predict continuous scores. Often, continuous scores are intermediate results that are only converted to class labels (usually by threshold) as the very last step of the classification.

In other cases, e.g. posterior probabilities for the class membership can be calculated (e.g. discriminant analysis, logistic regression). You can calculate the MSE using these continuous scores rather than the class labels.

The advantage of that is that you avoid the loss of information due to the dichotomization.

MSE is often called Brier’s score in classification context.

Brier Score vs Log Loss | Model Evaluation Metrics

Since the log-likelihood function (combined with the prior if Bayesian modelling is being used) is the gold standard optimality criterion, it is best to use the log likelihood (a linear translation of the logarithmic accuracy scoring rule). This automatically extends to ordinal and multinomial (polytomous) Y.

There are only three reasons I can think of for not using the log likelihood in summarizing the model’s predictive value:

  1. you seek to describe model performance using a measure the model was not optimizing (not a bad idea; often why we use the Brier score)
  2. you have a single predicted probability of one or zero that was “wrong”, rendering an infinite value for the logarithmic score
  3. it’s often hard to know “how good” a value of the index is (same for Brier score, not so much for 𝑐c-index, i.e., concordance probability or AUROC)

by Frank Harrell on StackExchange


  1. https://stats.stackexchange.com/questions/297528/multi-lable-classification-brier-score-or-log-loss/321003
  2. https://stats.stackexchange.com/questions/126965/justifying-and-choosing-a-proper-scoring-rule?noredirect=1&lq=1